I have to admit I didn't really understand how the game was played at first. After a few levels I figured it out though. I think this is a fun little puzzle platformer, and some levels really did have me stumped. I ended up finishing with a time of 730. Good idea and solid game overall. Nice work.