Lead Lantern Squad through a snowy valley under alien invasion in a side-scrolling squad shooter.
← Back to trending