I just came back after some months to see if they have launched their own games hub yet. They are losing out to GTarcade and Plarium big time. Its the main reason I didn’t keep playing this game even though I’d like to. I can’t stand playing it in the browser. Last time I came here and asked they did respond and say that they are working on one. Hopefully they did not cancel it.