Publisher Announces Release Date for Lost Souls
Publisher Versus Evil announces this Lost souls will be released on October 25 for PS4, PS5, Xbox One and Xbox Series X. We can now check out the launch trailer for the psychological horror title.
Lost souls was announced in March (we reported).