You know games are really in the mainstream when a store like 7-Eleven is getting in on the action.
The huge convenience store chain has announced that it will be entering the game retail market. If you have been to 7-Eleven stores in North America lately, you may have noticed that stores now carry big-ticket titles [...]