Monster Go
Monster Go is a Pokemon game in appearance, but the interactivity shares more for all intents and purposes with the best puzzles. Structural associations between the frame's adorable little 3D square beasts. Match tones and clear the entire grid. There are many difficulties to overcome, each one requiring a slightly higher number of intelligence than the last. Earn stars by completing a level in the required number of turns and by using any available frame correction. Things start out pretty straightforward - but the later stages get really precarious and you'll need to use your brain to get through them.