Links
Description
"18 Hell:Lost" is a psychological horror indie game set in 1930s Shanghai. Players awaken in a grand hotel, trapped as fate and soul intertwine, leading them deeper into the unknown.
Version History
Version
Version Date
Links
18Hell:Lost has now been released!!
April 19, 2024
Game release delayed April
April 10, 2024