Games Developed by Two Star Games

Choo-Choo Charles
Game Page

Choo-Choo Charles

Choo Choo Charles is an open world survival horror title that has you exploring an island with a train while fighting an evil spider train named Charles. To destroy the bloodthirsty train, you must…

October 18, 2022 | 02:50 EDT

My Beautiful Paper Smile Game Page main image
Game Page

My Beautiful Paper Smile

My Beautiful Paper Smile is a psychological horror game set in a facility to make children "perfect". You play as one of the children who doesn't approve of the facility's actions and must escape.…

October 4, 2019 | 04:58 EDT