Came back to play even more and because I forgot to rate the game last time :)
I nearly got a score high enough to go on the leaderboard. I also discovered the big enemy cells that join on to you to eat you, they're terrifying. Great stuff