Saint Seiya: Soldiers’ Soul Steam Announcement Trailer
Saint Seiya: Soldiers’ Soul announces it will arrive on Steam on November 27.
Videos You May Enjoy
Articles You May Enjoy
- World of Mercenaries Announced
- City Interactive SA has announced they are developing World of Mercenaries as a free-to-play AAA MMOFPS.