>People are expecting Boneworks to be a good full game rather than an engine techdemo

Idiots. 
Why do you think it's called Boneworks instead of an actual working title? In the future you'll see other games that start up with a "Made with BONEWORKS" splash, like other engines and features do now.