This is a really good game. Its just hard enough to be challenging without being frustrating, and it looks great for using so few colors.
I particularly liked the ending, even if it was a little too obvious (I figured out what was going to happen just a couple of screens before reaching it), its pretty clever, which kinda makes up for it.