TwylaTwyla Steam CD Key
Twyla is a first-person visual novel set in the depths of outer space. In order to preserve the best Earthmen's lives, Capsules of Life were sent to different parts of the Universe. On planet Earth, a series of cataclysms occur that lead to the death of civilization. Twyla left the Earth using one of the capsules. After a long time, her ship docked at an unknown old station. What incredible events await this gorgeous, fragile, but brave girl. Features Over 250 still images and over 70 animate.
more information... Twyla Steam CD Key 0.85 $
|
|
|
2023-2024
|