News Google's Play Store 'Cubes' appears to be a hub for app content