Just Another Christmas
2003
About
You are in a snowy town overrun with aliens, equipped only with your pistol and some mean Christmas spirit swilling around inside you.
Available on
PC (Microsoft Windows)
You are in a snowy town overrun with aliens, equipped only with your pistol and some mean Christmas spirit swilling around inside you.