Dustforce

Game: Dustforce Developer: Hit box Games Release Date: January 17th 2012 A game has never so blatantly inspired the speed-run mentality in me like Dustforce has. I just recently had...