Very cool take on the theme, and incredible first game!
I should mention I got stuck once I got the third upgrade (the arrow pointing up). I tried using the up arrow, w key, and page up, but it didn't seem to do anything. What is it supposed to do, and which key should I use?
Also, the checkpoints are really nice, but I'd recommend having them stand out in some way for future projects (for example, a green floor).