Yes I believe it is 3D. My sister and I never got very far in the game because we kept losing and seeing that cutscene, but during the actual gameplay I recall driving left and right through alleys collecting bright and colorful floating shapes, then running out of time, then the "you lose"...