Lots of different enemy types, very well tutorialized and proper introduction / justification for the gameplay. Nice work guys!