3 years 10 months ago
Link
In lieu of E3, the folks at Devolver Digital shared their latest nightmare look at the world of video games through a special “direct” presentation today. Here’s everything they showed off.