Two Star Games All Articles

Choo-Choo Charles Paint Cans guide header


Give your train a new look with our Choo-Choo Charles Paint Can Guide.

Choo-Choo Charles Key Art


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.

Choo-Choo 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 Game Page main image

Game Page

My Beautiful Paper Smile is a psychological horror game set in a facility to make children "perfect".

A child looks at creepy dolls in My Beautiful Paper Smile


Vicarious PR has announced the first title to come from its new publishing wing Vicarious Publishing. My Beautiful Paper Smile is a psychological