Comment on Flip Clock

Link leads to a mass marketing website, nothing to do with the software. Been hijacked?