News

A major website hosting pirate copies of Nintendo Switch games has been shut down by the FBI.