Well, here it is, and it should be back at its normal URL soon. Just thought I'd let you know... And in case anyone was wondering, the 'Home of the Underdogs' is the oldest, biggest and best abandonware games site this side of the galaxy.
(Update) Try this link instead... http://www.underdogs.kirit.com/
(Update #2) This link is even better ;)
Related Tags: Home of the Underdogs, News, Link, URL, Abandonware