News

The FBI has seized the popular Nintendo Switch piracy sites NSW2U and Game-2U, and Reddit users are devastated.