Looks interesting. Also interesting is these constant changes in dates. Didn't even realize I was reading something from Feb until someone mentioned the KS date to be 2/20 in the comments (looks like a mod changed the date in the title).
However vaporware is vaporware. Despite the explanation from the article, there sure as hell better be gameplay in that KS if it ever comes out.
They delayed the Kickstarter because they were implementing some new tech into the game that they obtained and they also wanted to make sure they were certified to develop the game for the Xbox One before they launched the Kickstarter. It's definitely launching on the 28th now.