Cool, twitted about it. do you have a twitter account?
also, if you plan on making more ( plz do, you are good at it
) I would touch on flagging variables and events "inspector", they really help getting an overview as well as more control over your fsm logic without having to open it. So for testing, have a "TEST" event set to show in inspector and it shows up as a button in the PlayMaker Component interface, very handy!!!