Is RAGE 2 Incoming?
There are sure to be a few rumours and stories floating about in the coming weeks, as E3 is fast approaching. All the big name game companies are sure to have big announcements, some of which will be leaked or spoiled by the power of the internet. Some news may be inbound from id Software […]