Players spent $1.4 billion on ID@Xbox games

More than $1.4 billion has been spent on ID@Xbox games to date, according to the programme’s…