Push, the devious puzzle game that will eat your next half hour

That’s very clever and fun!