This is really well executed. I'd love to see some other drops from enemies that lend a hand on placing the pieces, like freezing mobs for a brief period or giving some sort of placement hint. Challenging concept, well done!