Not only need high RAM for browser (1 GB+ RAM), but also need high speed internet connection coz game take around 10 MB while loading.
If your internet connection slow then you are doomed, coz will take a very long time to load.
My Firefox use 1.2 GB RAM while I open TE new version + this forum
