http://filmforce.ign.com/articles/627/627496p1.html
I just got hooked on this game. Bought the toys, buying the soundtrack CD by Nine Inch Nails.
Just found out Sarah Michelle Gellar is going to play Alice and that at one time Christina Ricci was slated to play Alice.
This game is creepy and cooler than shit! Do NOT play this game high on anything!