Street Cleaning Simulator 2011

by on

WOW, I was completely blown away by Street Cleaning 2011. It made me say "Screw Call of Duty, screw Legend of Zelda, this game IS THE Game of the Year and also the best game of all time". Read my review to see why you should get it!