This watch vs that watch posts don't tend to be that popular. Best to start with your opinion and see if anyone wants to chip in.
As a grudge match? What superpowers do they have? I'm imaging an alien v predator showdown to the death