THE RAID

The greatest side-scrolling brawler Capcom never made.