Mechanics are explained very well and every element of this game feels good and is well polished! Impressive work!