It’s been a very long time coming for Streets of Rage fans. 25 years have gone by since we last...