While this game is certainly good, it's not at all a "great" game. For what it is, it is an appealing, if easy, puzzle game. I would recommend it to younger gamers, though anyone could sit down and enjoy the game. However, this is not an indie game that ranks the likes of Braid or Super Meat Boy, who were able to pull off games that were incredible by any standard, not just "great for an indie developer" or even "great for the price".
If we lower he standards for inexpensive games or indie games, then we cheapen our critical measures. In short - good, not great and a little too easy.