Xbox Insiders can sign up now for the April 10th closed beta test of Throne and Liberty April 4, 2024 by admin Tweet Members of the Xbox Insider program can sign up now to participate in the closed beta test for the upcoming NCSoft fantasy MMO game Throne and Liberty, which begins soon on April 10. Read more… Neowin Related Posts:Microsoft Xbox Insiders can now sign up for the…Xbox Insiders can get wild with the Party Animals…Xbox Series X owners In North America can sign up…Xbox Insiders can check out the Crash Team Rumble…Valorant Xbox Open Beta test begins with Game Pass…