That's good stuff!
I can't offer much constructive advise accept to suggest some variation would likely make it more interesting.

moto