Uncategorized The December Version Update Has Landed! December 9, 2024 FINAL FANTASY XI Official Web Site: Topics Leave a comment Enjoy the monthly updates to Ambuscade.Read on for details.