Battle Castles offers a unique blend of strategy, white-knuckle adrenaline-pumping arcade action, and retro gaming with state of the art polish.