Stranger is al jaren in ontwikkeling maar nu komt er een einde aan het wachten. Op 30 november 2007 zal Stranger verschijnen voor de PC. In afwachting daarvan geeft Fireglow enkele screenshots vrij.