This is pretty awesome, only got through the first stage but it is playing great!
I will say that if you have levels unfinished, don't allow game play yet. It is ok.
Looking forward to where this goes, as gameplay is looking incredibly fun.