Santa Sleighs Halloween: A Betabrand Video Game (Kill-Room Kringle)
A superbly disturbing video game trailer. THe game appears to have disappeared and is no longer available. The trailer is worth a watch †
Play Video


A superbly disturbing video game trailer. THe game appears to have disappeared and is no longer available. The trailer is worth a watch †