Yeah, my recent games tend to burst at the seams of what the browser can hold. You can always download the Windows .exe -- performance is hugely improved there at the cost of about half-a-minute to download and unzip.