I had to google how to start the game. Apparently you have to hold E to start the game (after launching it of course). Problem is its not very intuitive at all. Also its shite.
Haha, that video is great. But yeah, I think this was always going to be outdone by Elite Dangerous and Star Citizen even though it isn't finished yet.