I play on browser and rely heavily on this site to host the game for me to actually play it. Is it possible to know when they will host the new update? Currently it states “developer has not uploaded a game yet”.