Streets of Rage and Altered Beast: W(TV)F

Sega Genesis Game

  Anyone hear about the Streets of Rage and Altered Beast TV shows or movies? I did and, if  you haven’t already guessed it, I was all “double-u tee eff?” Did anyone ask for this? Is that the kind of vibe us binge watching chuckle heads are giving off? What sort of lobotomized focus group […]