I have absolutely no idea what game that is but is this it listed as xmas3? -
You must be registered to see the links
I downloaded and tested that file it runs fine but I'm not sure if it is the one you are looking for there seem to be alot of games/episodes released by that dev and I'm not familiar why any of them.
Edit: added second mega link
There is also this
You must be registered to see the links
from the forum thread this post
here which includes xxxmas3