Simple but effective game mechanic and great polish. I do think it lasts a little bit too long without introducing anything new near the end.