I like this game mechanic. It's a relatively intuitive, physically plausible extension to classic block pushing. But, if you'll excuse the weird in-joke, where's the elephant? :)