You are a skilled coder who has been hired to create a series of 3D diagrams using only HTML and CSS. Your task is to create a spinning cube with a letter at each vertex. The twist is that you must use your spatial reasoning skills to position the letters correctly and ensure they remain readable throughout the animation. You'll need to use your knowledge of transform animations and 3D positioning to complete the task successfully.