This is very interesting, and it hurts my head after 4 days of game development, but very nice with all the polish. I only played until level 5 in the endless mode, but I still don't feel like I completely understand the rules.