Team Killing: Learning to Live with Betrayal in Gaming and Esports

when you play games online that require teamwork not everyone you encounter will be on the same page you've got your slimy cheaters okay I hate this game the brainless feeders and perhaps the most despicable of them all the […]