You ever had an idea that was so cool that you couldn’t tell anybody? You just let it fester for a while, and then one day you randomly see an advertisement for your exact idea? Sucks doesn’t it. Guess that just means your on the…