I haven't finished the demo yet, but I like it :3
It's a bit laggy on my laptop though, which sucks.
Also, were the parasites based off viruses? I realized they very closely resemble the structure of envelope and complex viruses..
Anyways, Rip seems like a good game so far, so I'll be looking...