>>316658609
I saw a few people talking about it near it's release, but I literally mean like 4 or 5 posts. That's it. Haven't seen a single lobby posted here either. Not sure about the botnet. 
I don't think it'll completely die though, since it's one of the most shilled Quest vrfps.