back to home dude

Polar Escape

Polar Escape

About Polar Escape

You're working as a researcher on the South Pole, but now you're stuck in one of the rooms of the lab! Look around for objects that may come in handy and try to puzzle your way out. Can you keep from going insane in these harsh conditions?