Saint Seiya Cosmo Fantasy is now available to download for mobiles in the west. Originally released as Saint Seiya: Zodiac Brave in Japan in April 2016, the game can now