56%27reviewsSnatchers2017SportPCWindows Mixed RealityVirtual Reality+1Add to wishlistLikeDislikeShow gameplayGames like Snatchers