Drama!
If you tried to visit this site over the weekend and got an “attack site” or “badware” warning from Google or Firefox, my apologies — somebody managed to sneak an iframe into a couple of pages on the site. But now everything is shiny, new, and clean, just in time for Alcestis to launch in…