Christmas is a happy season, but this year there is something sinister lurking in the shadows. The decisions you make will determine whether you and your partner make it through Christmas Eve.
Crimson Snow – 100% Achievement Guide
This guide are about all the achievements in the game. Story Achievements There is not a lot to explain about these achievements because you get them while playing the game. […]