They aren't even superheroes. Only DC and Marvel are allowed to make superheroes.
I don't see the trade mark globe on top of the building? Besides a water tower in metropolis seems out of place. A water tower is something connected with Frank Miller's Daredevil or Gotham to give it and edgy look not a look I connect with Metropolis which has always had a more futuristic and modern looking.