Installer added


11/01/2023

Added an installer to simplify the download.

Files

Santa's Escape Setup.exe 736 MB
Jan 11, 2023

Get Santa's Escape

Leave a comment

Log in with itch.io to leave a comment.