The site www.attal-thegame.com, that is listed as the homepage of Attal is just some ad page. The real homepage is www.attal-thegame.org. Reproducible: Always Steps to Reproduce: Actual Results: A spam page shows up Expected Results: The homepage for Attal shows up
Must have changed recently. If you look at the title graphic of the .org address you can still see the .com address. Fixed in CVS.