Fantastic visuals and good soundtrack. However the gameplay feels like it needs some more thought. It doesn't feel like a sandbox game because you have levels and objectives, but it also doesn't feel like a puzzle game because the objectives are trivial. Another thing that could make this work better is some sort of narrative or overarching structure to connect the different levels and make them feel meaningful.