I’m aware of trolls in the video game world. Some of them can be mildly annoying, and others are downright…