There could be multiple reasons, from your download speed, to your PC hardware, I would always suggest downloading Melting Point if it takes to long to play in browser.
oh ok, thanks