LOST INSIDE Act 1: LOST INSIDE store page is live on Steam and will be participating in Next Fest

Hey, everyone It's Aaron here. Let me cut right to the chase... After 5 years of developing, LOST INSIDE the store page is now ready for Steam. The store page has been live for the last couple of weeks and is now ready…