WoW Escape December 24, 2020 (32 votes, average: 4.34 out of 5) Help The Freezed Santa is the newest game created by WoW Escape. Best of luck!