Funny enough I just went to the video store tonight and as I was looking through the worthless selection of anime dvds I found Spriggan. I wouldnt have even given it a second glance if I hadn't seen this topic today.
I'll be watching it some time tomorrow. So i'll let you guys know what I think.