Lost Life is an indie horror project where you have a chance to explore a foggy town full of mysteries. A place where worlds collide ready for you to reveal their secrets.