Winterhaven is a small and peaceful ski resort burrowed into the remote mountains of North America. Visitors have been reappearing at the resort for over a century, until one foggy December day everything changes for the worse. Due to harsh conditions within the ski resort everyone is forced to evacuate immediately Now it's up to 24 players to fight for justice of Winterhaven. Could you be the victor?