Yes, we still have a forum.
I heard that at some point in the game you can make Lara get her head impaled.Might get this game now.