May 25th, 2018 • 1 hr 25 mins • Download (58.6 MB) • Link with Timestamp
Just released, we talk State of Decay 2 and more