Isn’t it sort of blasphemous to release new games the week of E3? Even though the focus of the industry will be on Los Angeles this week, there are a still a few titles making their ways into stores (online and off).
Check out what you can expect to find in the various stores this week:
6/5/2012
6/6/2012