We’ve had lots of hype about The Witcher 3 lately, and rightly so. It looks like it’s going to be one of the biggest releases of this year, even the big Christmas releases will struggle to topple it. Yet, there is a rather hefty rumor going around, thanks to NeoGAF, that the game has.
Read More →