Sega has just released a time-limited promotional game to celebrate its 60th anniversary. Streets of Kamurocho is a mashup of popular action series Yakuza and classic side-scrolling beat ‘em up ...
Sega is delisting over 60 games across console and PC digital storefronts next month. The company reassured players that ...