This is a really neat puzzle game. A little more onboarding would have helped me understand what was happening earlier. The feedback on what blocks you have selected could also be clearer. I could totally see this expanded to have dedicated puzzle level and an endless mode. Nice job.