Stranded in a remote mountain facility, you play as a reluctant hero forced into a final stand between the planet and a legion of interdimensional enemies. Take aim and run head-first into the action as you shoot, ski, and climb your way across an extreme adventure.
If you are the publisher or developer of this game and wants us to review, stream or record a We Just Played of it, contact us at team at psmania dot net.