Really hit the sweet spot for me in terms of being simple to understand while gradually increasing the challenge. Great escalation of mechanics :)