I really liked the mechanics and theme. I think that the parasites took the extra step to make something really cool and challenging