Last Days of Lazarus: Mark the date: June 22nd!

We are super excited to announce that Last Days of Lazarus will finally be arriving on Steam on June 22nd 2022. Join Lazarus in his quest to reconnect with his sister and to find out more about his family, all while une…