Sword of the Sea: Launch Date

We're excited to reveal that Sword of the Sea will officially launch on August 19th this year! COMING AUGUST 19th 2025! If you missed it, you can watch the Date Announcement Trailer here: Mark your calendars and prepare…