I don't really think many games can really recreate that Silent Hill 2 feel, though. It's kind of that incredibly subtle type of horror that just fills you slowly but thoroughly with a feeling of existential dread and hopelessness and ends with an incredibly poignant type of catharsis. I mean, yeah, there's a lot of games that are dark, have jump scares and play tricks on you, but I don't think there's a single game that can replicate that type of horror. Heck, even the other Silent Hills can't scratch that. SH3 is more overtly scary, but underneath it's just kind of a coming of age story, and while Silent Hill 4 is as chilling and creepy as any other entry in the series, at its core it's just a guy dealing with a cripling rat infestation that turns out to actually be caused by a murder mystery.

I don't think I've actually been freaked out by a game since Silent Hill 1 and 2, really. Heck, Parasite Eve didn't do anything for me, honestly. Many games may have an unsettling atmosphere or enemies giving you a hear attack, but if you're looking for something to recreate a feeling you had, especially if the game you had it with is Silent Hill 2, it's probably not gonna happen. What "helps" with this is that the more you expose yourself to horror, the more desensitized to it you are, which really can't be helped.

That said, from the more horror-themed games, I say go with Silent Hill. Either one is fine. They're both really good games in their own right, though SH4 has a very special place in my heart for probably being the most fun I've ever had with a horror game. It gets a bad rao which is an incredible shame because I think it's an amazing game. I also love how connected to Silent Hill 2 it is.

SH4 might actually the better choice for you, now that I think about it. As one Internet reviewer once said, it's much like SH2 in that it's more gray than dark, unlike SH1 and 3. As I said, SH3 goes the more overt route to give you scares (which is a bit less effective, in my opinion), while SH4 uses the little things to keep you on edge.