User blog comment:Menara/The Mark of Athena Character Art Revealed!/@comment-3146930-20120821215324/@comment-2.27.98.241-20120822210845

I think Rick hasn't needed Hercules to be in the series until now. If you think about it, the Seven are the modern equivalent of the Argonauts, of which Hercules was an extremely notable member. The myths I've read say Hercules became the God of Heroes and never have heroes needed their patron God more. Njb36