Legendary Heroes is uploaded and ready to play.
Despite the amount of time I had to work on it, it's terribly short. I just didn't get certain things together in time.
I plan to work on it in the future, and complete it before another 10 years goes by. In all likely hood, it'll be less than a couple of months before it's ready for a huge update.
For now, I'm turning my focus to Tim-Tim for the xbox indie game arcade. Wish me luck.