Yes, it is a flash animation. Just checked it, and it is still up and working... Even if you don't have a shockwave plugin for your browser, you should get something other than a 404 page, as it is a dirrect link to an actual page, even though it is a 404 error page... confusing ay?!
ps - that other thing went out in yesterdays mail to you.