dampowell on 23 December 2009
They have officially relaunched the website with a slick pixelated interface as well as some videos and character profiles. Check it out with the link on the OP.