Tag: id Software

Quake Champions – CBT signup goes live with first champion trailer

With Overwatch leading the way, it seems 2017 is an extremely big year for competitive team shooters. Other than the classic Unreal Tournament...