MEDIA
概要
Last Stop is a single-player third-person narrative game set in present day London, where players take on the role of three separate characters whose worlds collide in the midst of a supernatural crisis.
Developers
Variable State
Publishers
Annapurna Interactive