Setting: In world still recovering from a devastating war, a small island on the fringes becomes the focal point for a new invasion. Can the heroes stop the invasion force before it gains the momentum…