Lost Wiki: Kozlovka: 20K WISHLISTS!! 20th March Release Date!!

We hit 20K wishlists coming out of Next Fest! Thank you all for the support, it really means a lot to us, and we'll make sure to deliver an experience that holds up to that. There will be no plans to update the demo cur…