In this strange Japanese mystery, a man struggles to escape an underground passageway at a Tokyo subway station.
"What do you think this place is?" Neon has revealed one final official US trailer for the Japanese film Exit 8 - arriving in ...
In November 2023, developer Kotake Create lured unsuspecting players into its unassuming but deeply unsettling horror game, ...