News

Nsw2u, a popular Switch piracy website, has been seized by the FBI, cutting off gamer access to a library of Switch ROMs.