Games developer Blizzard is determined to crack down on cheat tools that offer players advantages over others.
Continue reading…