Ever wonder what it's like to embody a human as a parasite? Oddly specific, but boy, do we have the perfect game for you!