I think you may want to play Dustforce a lot too, after you watch the trailer below.
It's out in a week, and will be on Steam.
This toaster doesn't look like a gun!
Read 'em and weep
We've been talking, and we think that you should wear clothes
Total coincidence, but we sell some clothes