Vivisector E3 2005 Impressions

We got a brief look at Vivisector at E3 2005. Here are our impressions.