Stephen MillerDec 1, 20203 minCarrion (Nintendo Switch Review)In 1982, John Carpenter released a survival horror movie called The Thing. The movie is about a research team that is being hunted by a...