Right now it all sounds like spiteful rumors and hearsay. Anyone can claim anything - is any of the info on that link actually backed up by any evidence? All I see is the word of a disgruntled ex-employee - not the most unbiased of sources - and a screen comparison that was explained as a placeholder. Accusing someone of a $20,000 kickstarter scam without presenting any proof is pretty shitty. That's too big an accusation to take on faith.
EDIT: I remember this team now from Orion:Prelude, a free mod that at some point was supposed to go retail. I lost track of it after that was announced. I wonder if that was the supposed kickstarter scam?