They haven't really released anything yet besides a place to look at your ships that may or may not be usable in their arena space shooter, a race track and one level to go hang out with people. I find the Derek Smart stuff rather funny mainly because he's talking trash but every game he's released seems to be complete garbage and he's a self admitted troll. I read Chris' response to the Escapist stuff and then went back and read their article. I'm not sure who to believe at this point but figure the truth is probably somewhere in the middle.
Chris would have been much better off not writing that post on his site as he's just feeding the click bait cycle. Now all the major sites will pick it up and it's gonna blow up.