As it turns out, L IS real, 2401. Last weekend saw a large number of goings on. But, for Nintendo fans, none were quite so large as the gigantic 6+ GB leak of Nintendo...
Read More
4 Minutes
Entertainment Unfiltered