Looks like Home beta started and new video has surfaced. Hilarious. http://www.gametrailers.com/umwatcher.php?id=62911
Log in to comment