Very challenging level design! I was stuck on Level 2 for a long time before realizing the platforms move. The visuals are rich and detailed, and the sound design is quite interesting. Good job.