Bad news if you're waiting for the single-player campaign of Star Citizen, it seems it's definitely not coming anytime soon. A couple of weeks ago I wrote the project got delayed until the second half of 2017 and now it appears the developer isn't even providing a shipping date anymore:
Cloud Imperium Games, makers of the sprawling, controversial, and long-delayed space simulator/FPS shooter/single-player space combat title known as Star Citizen, announced the game’s single-player campaign, Squadron 42, will be delayed indefinitely. The reason is simple: With so much left undone, there are huge chunks of the single-player campaign yet unfinished. CIG had originally promised Squadron 42 would ship in 2016, but it’s now clear there’s no way that could happen. The fact that the company has yet to announce a new shipping date isn’t particularly promising, either.
Full details can be found at ExtremeTech, which also summarizes some of the stuff that went wrong during the development of Star Citizen. Among other things, it appears the decision to use CryEngine caused a lot of issues because this game engine was never designed to deliver the kind of game that Chris Roberts wanted to create.
Modifying the engine has reportedly resulted in more work than creating a new engine from scratch. Furthermore, CIG also found out it's harder than anticipated to keep all the teams of workers and contractors on the same page. The report refers to a quote from Kotaku UK that illustrates one occasion where months of art work had to be redone because one of the contractors made it on on the wrong scale, which made it impossible to integrate it into the game.