Illustrated/Animated site

Hey what do you think of this site?

www.adhaus.co.uk