Sqruzzle is a fun and challenging puzzle game similar to a two-dimensional Rubic’s cube. The object of the game is to line up the colored squares into similar rows of color. The game has 3 levels, the easier level has 24 squares and 6 colors, the intermediate one has 96 squares and 12 colors and the hardest has 150 squares and 15 colors. There are trillions of color combination possibilities. Sqruzzle costs $1.99 on Windows Mobile Marketplace but unfortunately there is no trial available.