So from fresh eyes - the landing page doesn't do a good job explaining what it is and why it's awesome before hitting me up for $$$.
I bet your bounce traffic left in a hurry (sub 2 seconds) yah?
I'm sure the reddit ad explained partially, but on that landing page I'd have suggested a really bold headline, summary, picture of use then buy buttons below. . .