gaming ecosystem