A popular Nintendo Switch piracy site has been seized by the FBI, as Nintendo continues its crackdown against piracy.
Read more
Source
See author's posts