Awesome visuals! If I'm going to critique then (I'm sorry if I sound harsh) but the score system only vaguely fits into the theme, and doesn't provide a substantial mechanic. But the base game is here, and thing that came to mind, the less lives you have, the more difficult the level is, or something like this. Don't be discouraged, I think this is a great base for something interesting