Jumpgate scratched the itch years ago and I was hoping this game would too. But its just not really a game yet.
Star Citizen is pretty much the proof that unlimited resources is not necessarily a good thing for a project. Constraints can help keep things focused.