Impact of mobile games