Escape Christmas Town

Christmas Town Escape is another point and click room escape game developed by Selfdefiant for Play It Online. Oh my! You are stuck in Christmas town! Look around and see if you can figure out how to escape before Christmas comes! Good luck and have fun!

Leave a Reply