is it me or the forums say that it came out yesterday and the starbound homepage says it came out today
While I'm reloading the home page, the website stopped working for 3 minutes then it returned back, and an update posted.
But then again, Team Chucklefish is known for implementing Surprise Features we didn't expect (*´・v・)