Streets of Rage reviewStreets of Rage is quite possibly one of the most difficult games to master. It’s a piece of cake to get into, but once you’re hooked,...