Simple and fun!
Only complaint is probably that it is a bit too short, I wanted a bit more, but overall good job!