Does the game run fine on web but not when downloaded? How big is the difference?
It might be that your downloaded version uses software rendering for some reason
i get like 60 fps on crazy games but 1-10 fps on the downloaded version