Everything feels like it goes together, the window platforms are surreal and the music is a bit too. I do echo that the character feels sluggish.