New movie is out so I was thinking about this game and I remember liking it. Is it worth tracking down a copy and playing again? Anyone played recently? Does it hold up?
The Thing
Game » consists of 7 releases. Released Aug 19, 2002
Game » consists of 7 releases. Released Aug 19, 2002
Log in to comment