What is Twofish upto?

Is Lee Crawford developing a new hosted online gaming platform at TwoFish?