Xbox players have spent $1.4 billion on ID@Xbox games

Printable View