It's a great short puzzle game with 120 levels, but there is a bug in level 28 of stage 2 (or level 68 in total) that makes the puzzleIt's a great short puzzle game with 120 levels, but there is a bug in level 28 of stage 2 (or level 68 in total) that makes the puzzle impossible to solve. As a result, only 67 levels are playable. Unfortunately, the developers apparently won't do anything about it, so be aware. At least the game is cheap.…Full Review »