Block Puzzle Magic

block
2109 Played