The FBI has seized a popular Nintendo Switch ROM site, sending a clear message about piracy. Learn what this means for the gaming community.