The version I have is 1.01 and, for a few pounds, this game represents fantastic value for money. At 260 levels long, there is plenty to play through.
The game is a basic puzzle game - you have levels of various sizes and shapes, and you have to move colourful blocks to touch other blocks of the same colour to eliminate them. Eliminate all blocks to pass the level.
The game progresses on a decent learning curve - you have to deal with the logistics of eliminating 3 blocks, then 5 blocks, then come the ice blocks, and don't get me started on the fire blocks.
The game's 260 levels are unlocked at the following pace - when you complete ten levels, you unlock another ten. You must complete all levels to unlock a further ten. While this makes for a long lasting game that really challenges you to face your brain and find a way past every single challenge, sometimes you will find yourself stuck on a certain level and wish for the ability to play on without discovering the secrets of that level.
In essence, the game is only as long as you are smart. Persevere, and you will be rewarded with 260 ways to test your mind - find a difficult level, and you will be left bored.
In my opinion, considering both the price and the platform, this game gives incredible value for money, longevity and challenge. Whether it is fun or not is up to the individual player to decide.