It has very nice 2d art and color and the music fits well with the alien/jungle style.
I could not get through. The first boss is challanging, but not in a fun way. Maybe I missed some essential upgrade, I ran into the boss unintentional very early. I had no feeling for where I had to go.
I like thedirectional shooting and the yellow stuff with the thing which requires it to unlock upgrades. I can't tell what it is, but it feels intuitive.