G2a

5
5 years agoOpen For Voting

They’re the a big topic of controversy in the PC games and software licences industry and are known for they’re shady business practices . They are also hated by game devs specially Indie devs so it Should be interesting to cover how they run the company with all this controversy surrounding them