Too Human dated August 19 for North America, Aug. 29 for Europe

The end of a decade long journey will finally come on August 19 this year as Too Humanfinally hits store shelves. Well, we mean, probably. It seems pretty concrete, but we're not ruling anything out with Too Human. We won't believe it's actually been released until we're a good two or three hours into playing the final disc.