It's fun and manages to stay interesting without becoming repetitive. It's a simple concept that's done really, really well.