That's right, Zelaron has gotten a new domain that forwards to it. http://www.mmofps.com should work.
If you don't know the point with it, MMOFPS means Massive Multiplayer Online First-Person Shooter, and is technically a thousand-players-in-one-game version of UT or CS
Lots and lots of games are being made, and I'm convinced that the domain should get really popular in aa few months up to a year.
"Stephen Wolfram is the creator of Mathematica and is widely regarded as the most important innovator in scientific and technical computing today." - Stephen Wolfram