Very polished. Bit of a slow start, but great work.
Thanks! If we get around to working on it any more, then I've got some ideas to make the training levels a bit more interesting.