Use the arrow keys to move. Don't touch the spikes or fall. All of the levels are possible. Please let me know if you find any bugs.
I got some of the code from griffpatch_tutor's project Platformer Tutorial v0.12, but that code is heavily modified to suit my game. Everything else, including the background, sprites and code are all by me.