Solve a fascinating puzzle of green blocks-not just your average blocks, but living, smiling, and goggle-eyed blocks!