Satan Claus

Can you complete your mission, or will Hell freeze over first?

1
A delivery of letters has arrived at the gates of Hell, and you, demon, have been assigned the task of delivering on the bargains made in those letters. Don't let Hell down!