The Underdog Arcade is another of my own websites. I use it to post my games online so that people who don't want to install the Stagecast Player can play them in the Web Player. I also have a few flash games there, ones that I have found fun in the past.
I recently had the idea to publish sims that people post here to the arcade, so if you want to see your sim playable online, leave me a message and I can set it up! I won't use anything without the original creator's permission, though.