Logo tags: Activision
Demonware is an Irish software development company and a subsidiary of Activision Blizzard.