If you haven't read everything at http://www.e-sheep.com/ then you must do so now. Seriously.
Echo Beach reminds me of the "Quake".
Oh, WOW! I had read most everything on that site at one time or another, but the level of detail in "Spiders" is nothing short of amazing.
He's never going to finish Apocamon, is he?