The upgrade system is very cool, but some of them seemed a bit underwhelming. It was nice to figure out which were better though. Enemy variety was also cool.