http://outspark.com/forums/showthread.php?p=3855403

Q: Does Web Fiesta download the game?
A: Yes, Web Fiesta does download the game to your computer. The difference is that Web Fiesta will download the necessary parts to start the game first, letting you get into the game sooner.

Q: Does Web Fiesta download the game every time I log in?
A: No, Web Fiesta downloads the game to your computer and saves it so that you do not have to download the game every time you log in. However, it does download Fiesta in a different manner than the full Fiesta application. So even if you are playing Web Fiesta and want to play the full Fiesta application, you will need to download and install the full Fiesta application (if you have not already done so). This also applies if you are playing the full Fiesta application and wish to start playing Web Fiesta.

If you wish to download the Fiesta application, you can do so here. (http://fiesta.outspark.com/support/download_full)
Okay so apparently Web Fiesta is the browser based version of Fiesta. I'm confused at reading this. So basically you still need to download the game. Am I correct? It will just launch faster and you can play on your browser but download is still needed. I thought when its a browser game you don't have to download?