File under: Windows PC October 19, 2015 Another StarCraft cheating scandal rocks Korea Jessica Citizen