The game is out on August 27 Source: N4G PC Something Unknowable is Coming in Control Launch Trailer Post navigation The Destroy All Humans Remake Is Aiming For Replayability Get an Apple Watch on Sale for as Low as $199