A big title game leaking more than a few days before its official release date is something that even people in the Nintendo Switch hacking and piracy scenes take note of. But this may be one of the biggest leaks yet:
Read full news article on Motherboard