Of course they were explained; he was Aries, the god of war..Key word being 'god'.
Lol my problem was that I couldn't take Aries threatening because of how cheesy he was. Even when the actor had the Aries armor on, I never was like "oh sh*t, it's Aries!" Instead, I just saw him as some old man with CGI lightning coming out of his hands.