Decent
The game does what it's meant to do, so there's not much to say about it. If you're looking to improve it, you can add some of the features other puzzle games have, like different difficulties and a timer. I didn't finish it, but if you don't have one, a high score board is also a good idea. The main thing this really needs though is a loading screen. It was just black while it was loading, and I thought the game was just frozen. Hope that helps.