Can BBM be a successful mobile games platform?