
18Hell:Lost
"18 Hell:Lost" is a psychological horror indie game set in 1930s Shanghai.
91% of 35 Steam reviews are positive$0.87

"18 Hell:Lost" is a psychological horror indie game set in 1930s Shanghai.

"18 Floors" is a psychological horror indie game set in 1930s Shanghai.

"18 Hell:Lost" is a psychological horror indie game set in 1930s Shanghai.

"18 Floors" is a psychological horror indie game set in 1930s Shanghai.