Holy crap, I remember playing this in browser games forever ago! Surely its older than 7 years right?
You might have played one of the older Submachine games; the first was released in 2005.