Are you prepared for battle?