Industry July 17, 2017 Castle Creeps TD reported 5 million downloads in six months The Scottish studio Outplay Entertainment reports that its game in the genre of “castle defense” Castle Creeps TD has overcome the mark of 5 million installations in just six months.