Just finished watching it, and holy shit is it ever sweet! I can't believe how funny they made the first episode, because you don't stop laughing 'till the end.
Not to mention the advancements in the technology of the show. There's a lot of computer animated backgrounds, with cell shading so it looks as modern as Futurama first did when it came out.
For everyone now screaming "well how do I watch or download it???? Isn't it coming out in may????" .... my present to fnk:
http://www.spooner-street.com/