NCSOFT recently unveiled Project LLL, a highly anticipated open-world massively multiplayer online third-person shooter set to launch globally in 2024 for both console and PC platforms.
You must log in or # to comment.
NCSOFT recently unveiled Project LLL, a highly anticipated open-world massively multiplayer online third-person shooter set to launch globally in 2024 for both console and PC platforms.