Those interested can play as a Talaxian if they are a Lifetime subscriber.
Devblog here
Also, LTS is currently $100 off; coincidence? I think not.