Games Developed by Topchan Games

The Shadow You Title Screen
Game Page

The Shadow You

The Shadow You  is a unique blend of visual novel and adventure while telling two different stories. Play as Ophelia and Kiel, two characters who fight together in a MMORPG and try to build a…

February 28, 2021 | 03:37 EST