Just some suggestions, altough i'll probably be horribly wrong, but then again it's not my job to come up with a title for the next epic enjoyment for my eyes.
Return of (the)Primus
A hero's story unfold
Clash of the Titaniums
Armageddon (< just made myself giggle)