Choo-Choo Charles - Official Release Date Trailer

Choo-Choo Charles – Official Release Date Trailer

Choo-Choo Charles, an upcoming horror game that challenges you to fight off a horrifying sentient train, is coming to Steam on December 9, 2022. Here’s a look at some tense new gameplay that shows just how relentless Charles really is.…