So, will the official site ever finally get here? It's been coming soon for ages.See No Evil - it's like King Kong meets Friday the 13th.July 27 - Skinwalkers, finally.
Expect late May/Early June definately