IllegalPaladin on 01 June 2009
Check that out, Alan Wake looks pretty interesting. I'm not a big fan of horror games though I'm sure a friend of mine will be going crazy for it.
The light mechanic reminds me of that one movie, Darkness Falls.