Yesterday, you may recall how we posted a release date rumour about Luigi’s Mansion 3. Inspired by an Amazon Mexico pre-order email, the rumour stated that the game would be released on October 4th, with the time of year presumably being chosen to tie into the Halloween spirit. Today though, we can confirm that’s not […]
Source
Continue reading...
Source
Continue reading...