Guide
Give your train a new look with our Choo-Choo Charles Paint Can Guide.
Review
Choo-Choo Charles is a first-person horror game that sees you trying to escape an island inhabited by a living demon-spider-train called Charles.
Game Page
Choo Choo Charles is an open world survival horror title that has you explore an island with a train while you fight an evil spider train named
My Beautiful Paper Smile is a psychological horror game set in a facility to make children "perfect".
News
Vicarious PR has announced the first title to come from its new publishing wing Vicarious Publishing. My Beautiful Paper Smile is a psychological