Update: Embedded the new Too Human co-op trailer above.
The unthinkable and the unimaginable has actually come true. Microsoft and Silicon Knights have settled on a Too Human release date and we've also confirmed that pigs can indeed fly.
Microsoft just announced that the ever so delayed Too Human will storm North America retailers this August 19th. And that's a guarantee! It was also revealed that Too Human will feature two player Xbox Live co-op gaming all the way through the entire campaign. So, enjoy the newly released screenshots below and the comforting knowledge that even though it had a rocky road into existence, we'll finally be able to experience Too Human this August. Joy!
Gallery: Too Human