Anyone seen the new Simpsons intro? http://www.thesun.co.uk/sol/homepage/features/article2242423.ece