So if you’re surprised I’m writing about the State of Decay 2 footage shown at E3, you don’t know me at all. I didn’t watch the Microsoft show live, and to be honest, I watched most of it at 2x or 4x speed, which I recommend for the amazing faces and […]
Daily Archives: June 13, 2017
1 post