Slide Blocks Puzzle

skill
1025 Played