Open World MMO Project LLL Announced For PC and ConsolesThe game will launch sometime in 2024 and is in development for PC and consoles.