World Heroes is a fighting game from Alpha Denshi
8 heroes from different time periods compete to thwart Geegus, the evil alien end boss. Choose one of eight players and then choose either normal or death-match mode. Fight all eight players and the final boss to beat the game