>>284278835
You mean the Chinese company that had bitten off more they could chew? The one that promised a bunch of shit on launch, knowing full well that they didn't have the ability for it? Yeah, the virus is what did them in.