Are you ready for battle?