Even our most intensive game runs on the browser just fine. It may perform better for you if you downloaded it directly.