Last Stop foi mais um jogo que marcou presença no evento IndieWorld. Em um novo trailer, foi revelado que o jogo chegará a todas as plataformas anunciadas no mês de Julho.
Last Stop é uma aventura single-player em terceira pessoa que se passa em Londres e conta com três personagens distintos cujas histórias se entrelaçam durante uma crise sobrenatural. Ele é focado em vidas secretas, laços que unem pessoas e, como mágica, pode ser encontrada em coisas mundanas.