Side-Scrolling Beat ‘Em Ups Ranked

Every game I’ve played ranked greatest to least!