Escape Plan: North Pole

It's christmas and you're stuck in the north pole! Sure, it's pretty but you're freezing and you need to get back home in time to open the presents. Take your time and solve the different puzzles required to leave the north pole.

Best games