Hmm, the site is good, but the story behind the game would not work. Also, using 'u' instead of 'you' looks really dumb. The design is nice and the music is good too. Most people outside of the community would not be willing to install vitalize though, so you probably wouldn't get many viewers.
Netscape and IE suck at most things. Both of 'em crash all the time. Use Opera (http://www.opera.com). It's got banners, but it's still the very best out there.
Time for me to get Vitalize...
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.