Neat little game. The visuals are decent, and the music, while being very simple, isn't half bad too. My main issue, however, is that the sections with the moving platforms aren't reallt that well synced, so you will have to do some waiting. I also noticed that you don't need the wall jump upgrade, as you can wall jump without it. Just be next to a wall, turn the oppoite way, and jump immediately.