Easy to understand, fun to play. I like how you manage to create "internal" grid for blocks - a very elegant solution to blocks being stuck in walls/corners without a way of getting them out, very clever.