I thought it was intuitive and the mechanics were explained really well. It was a bit tricky sometimes which is good. Good job!