Really well executed, mechanics were explained well and the difficulty curve was not too bad at all. Nicely done!!