This week’s highlights in new game releases: June 7-13

Normally the week of E3 is pretty slow for new game releases. For some reason that’s not the case this year as there are a few major games showing up on store shelves in the next week. While we normally talk about games coming to the US in this round…



Neowin.net