Insiders: Insiders Release Date Announced

Hey everyone! I am ecstatic to announce that insiders will be released on October 29th 2021! Your feedback has been the cornerstone the game development, I really appreciate all your involvement and support, I would not…