2002’s The Thing was the glorious video game sequel to John Carpenter’s even-more-glorious film. Innovative for its time with the AI squad mechanics, we were going to be getting a sequel for the game from developer Computer Artworks before they sadly closed up shop. Concept artist Ron Ashtiani recently dropped a few sheets from the […]