Thanks for all the help. I wonder why there were no PC requirements I could find for this game mentioning all of this.

I got the game barely running through Chrome, it lags when I fully maximize the window but runs good when its resized, still better than Flash. I guess Flash was never meant for games, even Shockwave wouldn't be that bad. The only good thing about Chrome is that it doesn't require flash for EVERYTHING like every other browser.

I will look for some smoother Windows games with the better graphics. I'm sure there are lots I could find of this same genre that works directly on Windows.