I know nothing about Saint Seiya, but I can still tell how much effort was put into this and how much of a fan the devs must be.