Cool presentation, I liked the art and music, and how "biological" everything is and I dig the main mechanic. I was just a little overwhelmed by the amount of enemies, but otherwise cool concept!
Thank you a lot! :D