Street Cleaner: The Video Game: Street Cleaner: The Video Game Demo

From the dark streets of San Diego to the deepest depths of the criminal underworld, control the Street Cleaner as he takes down outlaw scum in search of justice. About the Game Street Cleaner is a San Diego based dark…