For those who are wondering why is James wearing a military jacket...

The movie Jacob Ladder inspired the whole Silent Hill franchise. And James is wearing the same jacket as the main character in the movie.