Absolutely amazing. Played it all the way through. My only feedback is that some combos of powerups made the last 5 levels the easiest, so I guess my advice is to try and balance that out.