I agree with the mobile gaming market part, competitive mobile gaming is pretty damn huge here.
I know since I live in Asia and the kids here are damn annoying with it too. They call themselves "Esport players" because apparently you become one if you play a game that has a competitve side to it...