Love it...and very smart to feature the lyrics on the screen. And putting in the self -teasing "O.C.D." name is brilliant. It allows this to be a cool parody instead of an older guy TRYING to be cool. Big difference. So by not trying to be cool it becomes cool.
The swimming moves were a good physical ad lib.