Wow! This is one of the most creative puzzle games I’ve seen for the theme. I completed it from start to finish. The coding for the camera and cube rotation must’ve been hell to deal with.
I’m curious, how did you blend the 2D platformer movement with the rotating 3D cubes? My guess is that the player and platform sprites have invisible 3D colliders, while the character movement is locked to two axes so it still plays like a 2D platformer. Is that how it works?
Anyway, it's a really cool game. Nice job!