I enjoyed this one! The random generated levels increased nicely in difficulty and I didn't feel like there were any big spikes or troughs.