Translation:There are no more superheroes in the world.
Heroes of G-d?
No, על not אל. :-) We use על after an adjective or a noun to express "super", it's colloquial but frequent.
I thought that would be more than a little odd, but it was the first thing that leapt to mind.