The fresh new mobile platform, complete with applications, is another strength, as well as the favorable set of games