Very neat, got a highscore of -5100 ;) I really dig the artstyle and music, it's quite hard to make such a catchy tune.