Incredibly fun, very nicely-thought-of introduction stages. The way the difficulty increases through each stage was perfectly executed. Great job!