Nope, it's not a April's Fools joke: http://www.moddb.com...s-save-the-mods
For those who still have uploaded/hosted files there involving C&C, BFME, Warhammer40K, Commandos and others, please transfer them to another server/site prior to April 30, because then otherwise Gamefront won't archive the downloaded files there and they'll just disappear.
FilePlanet, GameSpy and now GameFront.....
Well at least there's still GameWatcher (formerly Strategy Informer), MegaGames, GameSpot, IGN and PC Gamer.