LOST INSIDE: LOST INSIDE is now available on Steam!

After 5 years of waiting, LOST INSIDE is finally here! 🔥 The game is now available on Steam: LOST INSIDE View store page