Wonderful little game. The difficulty progression was nice and none of the (really clever) mechanics overstayed their welcome.
I played it with my dad and we both loved it!