Space Core
The Official Unofficial TF2er
- Credits
- 403
I've seen somewhere that the confirmed release date of Luigi's Mansion 2 is 5/2/12, which, if you can't understand numeric....values of a date in order (like me) that's May 2nd, 2012. Then i read "a date that is between late 2012 and early 2013." Not sure which is true or not, but if it was May 2nd, we would've had some good numbers of gameplay footage scattered along Youtube, and not the same E3 footage posted 14 times.
Which date is true?
Which date is true?