Agree. This seems like Stickk [1], but with "smart contract" branding. There may be other differences (and I'd be interested to know more about them), but I had the same initial reaction as you.
www.stikk.com also has an inspirational nature/valley overlook cover image. I don't get it. When I see these images, I am only reminded of nice it is to not focus on my goals and go dick off in nature for a day.