PC11 months ago0NCSOFT open-world MMO third-person shooter Project LLL – G-Star 2023 trailer, screenshotsNCSOFT has released the G-Star 2023 trailer and screenshots for Project LLL, its upcoming open-world …