This is actually really damn good. You say your dad wrote the song? Well that means both of you have talent, one with flash, the other with music. It's not common to hear a song like that in modern times. This is one of the best songs I've heard in a long time, and a pretty well done flash to go with it.