Reminds me of the cell stage in Spore, which was my favorite game mode. :)
Kudos for creating a fun arcade version (which also uses glorious pixel-art).