Really good
The game was really good and hard. That's great!
the only problem I can see is that when you get a lot of the creatures piled up on the screen, it lags like crazy and that really interferes with game play so maybe try compressing different parts of it.