Hi! The game was a blast! But also PAIN!!!! AAAAHHH These creatures are very annoying, the only thing i would add for the game is Sounds and Camera control so you can see where they come, however the game is very good, your body feels like a true parasite , i think losing your body being unable to shoot is frustrating :S, maybe you can shoot tiny things with less damage the shorter you get, that's one cool idea there.
Awesome Game! :D