Mr Robot! DX Archives

Check Out the Latest Video Game Releases for May 1-7, 2018
This week isn't all that busy when it comes to video game releases. In fact, we're pretty sure May is going to be a slow month for a lot of developers and publishers as they gear up to showing off their latest creations at E3. In the meantime, here's a list of what's been released this week.