Ho-Ho-Home Invasion: Ho-Ho-Home Invasion is now available to download!

Ho-Ho-Home Invasion (very nearly titled Santa Game Solid), play as Santa preparing his stealth skills ahead of the big night (Christmas Eve), delivering presents under trees, filling stockings, and making a swift exit -…