Hard game (in a good way), and such a fun mechanic that you have to both avoid AND use the anvils falling down to get further in the game. The art does remind me of something though... hmm...