According to this Eurogamer piece, SiliconKnights boss Denis Dyack’s confirmed that a demo of Too Human will be released on Live before the game’s August 29 release.
“We haven’t announced a date yet. Our goal is to try to get it out obviously before the game releases, and we’ll announce the specific timing of that shortly,” he said.
“But a demo is absolutely planned. We think it’s critical for the game. If things go as planned, gamers should get a demo well in advance before the game’s released.”
So there we are.