Snail Fight! Here’s the official statement regarding the “Return of Alice” video which was being presented at www.returnofalice.com Yesterday, a few sites picked up a video of Alice made by one of our fans and confused it as an official trailer of Alice 2. I wanted to clear up any confusion – as I mentioned…