Checked out the site; Hey Saddy, couldn’t you Shanghai theWife and force her to finish your Lexx reviews for season 4? 8)
The artwork they host is pretty dang incredible especially this:
http://lexx.ufo.ru/images/bp1.gif
No wonder the CGI was so good!
And I learned my first Russian word:
CE3OH = Series or Season? 😀
Thanks for the link, some really cool LEXX stuff there!