Ranked #1786
175 Points
This is a 2017 - 2018 game, just released 12/19/17. This game is based on Santa become furious because his sleigh broke down near the south pole. Santa is slowly attempting to get back to the north pole, eliminating the malicious grinches of the earth! Will santa save christmas? That is up to you.