Santa’s Hat has been stolen!

When Jack Frost steals Santa’s Hat right from within his workshop the North Pole goes into high alert! Christmas is coming and without Santa’s Hat Christmas cannot go ahead!

PLAYERS

SYSTEM

Previous
Previous

You Awaken in a Strange Place

Next
Next

The Witch is Dead