Frozen Clues

SPONSORED LINKS

In this game, you have the opportunity to join a scientific expedition to Antarctica. Do what it takes to successfully complete the task.