The game is very clever and challenging, requires you to plan ahead. I love the design; how you can succeed using different block combinations without having to resort to a single one. The game however had frequent crashes for me due to memory leaks.