Dave cleans up the streets in Capcom's latest downloadable offering.
Most people see a janitor's job as being a boring, mundane occupation.