Loved it very much. It feels juicy, it definitely has a learning curve, and all the elements of the gameplay come together. Nice work!