lol seems like everyone is saying the same thing; it def reminds me of Parasite Eve. Good work though, horrifying and fascinating.