I found an interesting video on how its hard to make a good Superman video game:
https://www.youtube.com/watch?v=aVQhSStovNw&t=17s
The best recent superhero video games focused on Batman (Arkham) and Spider-Man (the PS4 game). The difference between them and Superman is a punk with a gun could harm Spidey and Batman, but cannot harm Superman, so the typical cannon fodder enemies will be useless against Superman in a game (unless you count the SNES game where random punks with chainsaws and Molotov cocktails can hurt Superman, which is silly).
Generally, a video game only works if the player can lose at any time and that is hard to do with Superman. With fighting games, they have to nerf Superman so Joker or Batman can defeat him, at least with some of the Justice League games, he is mainly fighting heavy hitters like Darkseid or Brainiac as bosses and their minions are more powerful than normal goons, so its a little more believable Superman could lose to these guys.
Would you agree with this video? Is there anything that could be done to make a good Superman game?
People point to Superman Returns as a game where the city is the health bar and Superman has to protect that rather than himself, but then the game is a giant escort mission and that wouldn't allow for epic boss fights with supervillains, its potentially interesting idea, but not well executed and would need a lot of work to work well. Perhaps a different kind of game would work for Superman, like a Telltale style game that is more like an interactive movie than a game.