Man, I had this idea years ago for a DotA FPS, and I was just commenting again to a friend that someone should make a DotA mod for TF2 since the TF2 universe is perfect for silly stuff like this. I guess I shouldn't be, but I'm surprised an entire game is being made for xbox rather than a PC mod....but it's all about the money, eh? MONEYBALL.
Oh well, if it comes out for PC and there's a demo I"ll give it a shot. Nothing worse than buying some sweet looking shooter and realizing the controls/options/server browser/etc are total shit.