Will we see a Game Center in the igaming industry?