Behind the Scenes of The Mammoth Site: Keeping the Ice Age Alive