Hi there,
It does look pretty similar indeed, at least the idea is the same as yours, but it seems to me that the design is not the same no? (maybe i'm wrong)
It's not easy to protect design even with the Common Creative licenses, i saw a few months ago someone on the french section that found an exact copy of one of his design on alliexpress!
Have you tried contacting the person that created the kickstarter?