That sucks. I'm surprised we are not seeing Dust 514 this holiday season...I feel like they announced it in 2009 at e3...no? Maybe a bit later but looking at youtube they definitely were showing the game off in 2009...why isn't that done already?
99gamers.com-Game trading site, PC digital trading! Kickstarter "Game Developer"!