Really fun game. What i'm assuming is the last level was impossible for me to figure out. (the one with the rising and falling platforms) Good job!