I Found a website for your games. its free. I am currenting making my website .It is http://www.webstarts.com For this website u need sorta fast internet. (1-10) 1=slowest 10=fastest u need 7.
But also found a more user friendly website creator which is good for dial-up users like me. its webs.com