So is this game no longer a browser game, but instead just a downloadable game?
The support have wrote back but was not very helpful so far. I need to try a few things again if that's not working then I will contact them again and ask for permission for higher upload limit.