News

Earlier this week, a major Switch ROM site known as 'nsw2u' was seized by the FBI as part of a 'law enforcement operation'.