With just a few weeks left until the biggest game show of the year, the unthinkable has happened: A massive leak. The image below was taken from Walmart’s Canadian website, which accidentally posted placeholder artwork for just shy of 40 games. Many of the games are known quantities, but a […]
The new "Lord of the Rings" game...