Well I now I know I'll finish a stage when I get an Achievement.
Just played Level 3 and the first time against the Prometheans. I like them! It's nice to get a different enemy set. I like that the knights can teleport and have healing flyers. I like the dogs you can explode with a single shot to their glowing face.