Im Rahmen des Spring Showcase Events hat Microsoft den Erscheinungstermin für Too Human bekannt gegeben. Demnach wird das Spiel in Europa am 29. August erscheinen.
Gleichzeitig wurden neue Screens und ein Video zum Co-op Modus veröffentlicht. Folgt der Quelle um das Video sehen zu können.