Superman is the embodiment of the very idea of a superhero. The last son of Krypton is the defender of truth, justice, tolerance, and presumably puppies. Armed with super strength, freeze breath, heat vision, incredible speed, the power of flight, and a host of other situationally convenient abilities, there are times when it seems that there is nothing Superman can’t do.

Well, except star in a decent video game, of course.

While Superman’s film history isn’t exactly stellar, the Man of Steel’s video game appearances have been almost universally disappointing. From a NES game that seemed more preoccupied with teaching children about Wall Street then it was letting them play as Superman to the infamous Superman 64, which just may be the worst game ever made, the quality of Superman video games is bad enough to justify the Man of Tomorrow spending the rest of his life as Clark Kent simply to avoid association with them.

The biggest reason that Superman has yet to star in a truly exceptional game is ironically Superman himself. While his seemingly infinite supply of entertaining abilities should make him the perfect video game character, instead they create something of a game design paradox. How do you develop game around a character that is nearly unbeatable? Where is the sense of challenge when you are essentially playing as a god? What fun is it to have unlimited abilities when you still must complete rudimentary tasks and adhere to the moral code of a boy scout?