It seems as though it's every day now Microsoft's putting out Too Human media. Here's today's batch: screenshots of the 'Gods of Too Human'.
You'll also find Xbox World's latest preview right here. Careful; they're a bit harsh.
It's out on August 29. Look out for the full review soon.