The mechanics are brilliantly innovative and possibilities have (almost) no bounds, that's just mind-blowing! Eagerly waiting for the full release :)
I have only one question... Why Baba? :D (sorry in advance if you have the answer in your blog and I've just failed to notice)