Incubi on 29 January 2015
Talk about misleading OP. People seem to think this was a top list over which games sold the most digitally, but its just a list of 10 games which shows the complete opposite of what the OP claims.