Scrolling through the internet a few weeks out from E3, you're bound to come across multiple game leaks, teasers, and announcements. My favorite this season so far is definitely Besthesda and RAGE 2. It got leaked with a dozen other games thanks to a Canadian Walmart website. They went about it pretty well. Even though... Continue Reading →