Yasha: Legends of the Demon Blade: [Announcement] Official Release Date Postponed to May 15

The release of Yasha: Legends of the Demon Blade, originally scheduled for April 24, has been postponed to May 15. First and foremost, we sincerely apologize to all the players who have been eagerly waiting for the game…