Hmm... Not sure how can I beat the last stage of the game, I'm just not fast enough, but overall, nice concept!