After making an appearance last month at Feardemic’s Fear Fest: Black Summer showcase, Two Star Games’ Choo-Choo Charles has finally gotten its release date. The devs announced over the weekend that we can expect Charles creep on home for Christmas on December 9th. And we get a brand new trailer showing more of the bloodthirsty […]
The post Train Survival Horror Game ‘Choo-Choo Charles’ Chugs to a December 9 Release [Trailer] appeared first on Bloody Disgusting!.