As we speak I'm testing 2.3.0 on the test servers. Yes, SC is on steam, we see new stuff and improvements every week now. You missed the week of free flying all flyable ships. It is worth the download, still buggy. Party planner is online, so we can team up and crew one constellation and do bad stuff to other people, bounty hunt / criminal system is up too.