News HUMANITY Receives Xbox Launch Date Enhance and tha ltd. have announced that their puzzle title HUMANITY has received an official launch date for Xbox consoles. The game will launch... RyanApril 29, 2024