4 years ago Sega is Releasing Streets of Rage 2 and Yakuza Mashup “Streets of Kamurocho” for a Limited Time on PC