Is Star Citizen vaporware?

Tough to say.

I thought there was a “free to play day” recently? Anyone was welcome to download the game and play it for a day or something like that.

No idea where I read that. I’ll have to look it up now.

There was a free to play bit a while back and they are talking about “Guest Passes” for people who have backed or bought a ship.

IMHO I am fine with the dev process it is like a really long TV show with a ton of theatrics. I think at some point we might even get to see a 3 way with Sandy.

Sandy, for reference: