Block Puzzle Magic

block
2064 Played