I actually got to catch part of Alien Planet. I've been tied up with a project that has been over a year in the works but..... it finally went live this weekend. <insert mental picture of doing the Dance of Joy> There are still some things to work out but for the most part I can return to my 'online life' again.
What's the next part of the series after Alien Planet?
So did anybody have a chance to watch any of the new episodes?