NCSoft Reveals Project LLL, Described as an Open-world MMO Third-person Shooter
/NCSoft released the first gameplay trailer of their upcoming open-world massively multiplayer online shooter currently titled Project LLL. It’s set to release on PC and consoles in 2024.
Read More