Due to the spoiler limitations, I won't say what quest it is, but I'm fairly certain that there is a part of a quest that is supposed to pop on this page, but for some reason it's not for me.
Streets of Rage 3
Game » consists of 9 releases. Released Dec 21, 1994
Log in to comment