Originally Posted by BloodVeil
Lol official release is just 3 days away ._. Not much of a head start?
I reckon the uploaders probably dug into the embargoed goods and ripped a copy.
Which might mean... Nintendo just delivered them to stores like 1 or 2 days ago?
Anyways, head start is still good enough. One might be able to complete 50% or more in 3 days?