80% of spends in iOS App Store, Google Play from mobile games
Internet now has 329.3M domain name registrations