Outplay has released a new iOS and Android game called Castle Creeps TD, or simply Castle Creeps for short. And as you may have guessed, the “TD” in the official title stands for tower defense. The game serves as your chance to become an “everyday hero” and lead your troops to victory, bolstering your defenses …