This is cool, a very polished entry with probably generated levels, a good story, and two different level objectives. One of my favorite entries so far.
But.. who has the time to play 50 levels? :D