Oh, this was brutal! :) I didn't quite understand the point of the checkerboard. Is that the end of the level? The game would act a bit weirdly when I reached it, claiming it was over for a second and the continuing back in the game, and again back to the game over screen and so on. Anyways, nice entry!