This is sonic puzzle game.