Slide Blocks Puzzle

skill
983 Played