Okay, criticism first: The character control felt really slippery and not good at all.
On to the good stuff! The game looks amazing, and it has a lot of character. I like that there's a proper story and the NPCs are all different and actually have names. Great work! Also, nice Parasyte reference ;)