Street Cleaner: The Video Game: Street Cleaner: The ARCADE Game!

We unveiled the Street Cleaner: The Video Game arcade cabinet in San Diego last month and folks lined up for their turn to take out the garbage. Soon, everyone who has purchased the game here on Steam will see a free up…