Games like EstablishReleasedMar 31, 2025DeveloperEstablishThis game plunges players into a deep$4.99 on Steam