Sonic Heroes Puzzle.
Directions:
UP Arrow:     Reorder blocks as they fall
Right/Left Arrow:     Move blocks right to left
Down Arrow:     Make blocks drop faster
Play this game: Click here
Labels: sonic flash game, sonic games, sonic heroes puzzle, sonic online game