I have played City of Heroes/Villains...thought it was great! Does anyone know if there are more superhero games? i was looking at marvel ultimate alliance. Any others?
Log in to comment