Canada loves mobile games, points and social networking apps

Germany, on the other hand, is really lovin' it

Comments