Posts

Showing posts with the label Party

Announced Star Ocean: The Divine Force for PS4 and PS5

While the boss of Blizzard Raids sold in WOW, FFXIV is now closer to more