"On Xbox One, games that come through ID@Xbox are no different than any other game," Charla told Joystiq. "If you can do it with an Xbox One game, you can do it with anything that comes through the ID@Xbox program. That's like a fundamental tenet of the program." ..

Developers are invited to apply for the program at www.xbox.com/id and those accepted will receive two development kits for free and become registered Xbox One developers. ..

This could turn pretty coool, actually! If DOTA 2, and things like the new SMITE, LoL, and PVZ2 can do free to play, Indie Developers might just make some pretty cool things. I'm looking forward to seeing what specifically Indie games come out with these Free To Play pricing structures, or even $1 and up or otherwise, come out.

Although nice, it also wasn't that unexpected since this over arching trend for years now. The key hurdle is whether or not allow "store fronts" that are not the native. The key detail missing is how much that actually is going to cost the vendor....

Also, Dota 2 and similar games would never work on consoles but a free game viewer would be nice though.

Really, my point is that, more versions of selling a product is gonna be better in the long run. So now it'd be larger XBLA F2P games competing vs. indie F2P games, with multiple prices and different types of games on either end. In a sense, even EA and MS are gonna have to try triple hard to try and act indie, while the indies are just gonna do their thing I suppose.

And well yea, DOTA 2 probaly wouldn't work on console. But, well Diablo III turned out just fine. So uhm, well I dunno. The first developer to do a MOBA on console, will probably get a huge win for the gamers.