Very nicely done. I'm a bit bad and I couldn't get past the first couple waves, but it definitely did engage me to keep trying. Love rolling to just to try and get the high numbers lol.