arcades on Granville Street

I remember that most of the games I would ever play would be at those scummy arcades on Granville Street. Since most of the games there were fighting games which […]