My only criticism: Too good. At first, I thought that I would just play this once, then stop, but there's so much hidden depth here, such as ending in the center of the screen to use the fact that you start in the same spot you ended the previous level in. The depth goes great with the simple, addictive mechanics to reach the absolute pinnacle of game design. *chef's kiss*