This is a really neat puzzle game. Its simple and deep. I feel like with maybe a level system or some thought of progression system it would be very engaging. As well as SFX, overall polish (even more types of pieces?) it could become a super fun commercial game. Great Job!