Has anyone seen this? I actually like it quite a bit better then the movies. Strange format to with each season being 3 90 minute episodes. [video=youtube;YcFHeTaS9ew]http://www.youtube.com/watch?v=YcFHeTaS9ew[/video]