Very nice art! Humans do spawn a bit too rarely though (either that or I'm just really bad at the game XD). I love the music, too. It fits the game perfectly :) Epic use of the 3,2,1... theme as well.
First of all, tysm!!!! Second of all, ur not bad, we're probably gonna patch the game so more humans show up, but I don't want to speak for the devs. I'm glad you enjoyed the game! :)