probably not the intent, but this is a pretty good demo for "baba is you." enjoyed this enough that i finally shelled out 15 bucks for the full thing.
here from kotaku. great game so far, good luck with development!