Lots of info, deleted scenes etc.....
Haven't looked at your review yet still have mine to post and as imageshack has been giving me problems lately I've fallen behind but from that remark it sounds like we found the same site. Looking forward to reading your review once I have mine posted to see what your take was. Should be fun to compare our impressions of this unusual, yet unique, entry in the post-apoc genre.