When is the release date for Humanity? John Hansen February 23, 2023 Looks like a fun puzzle game to spend some time in.READ MORE