KiigelHeart on 19 October 2015
I just saw a clip of it presenting one of the characters, but nothing about release date or beta. Game looks fun though and I will give it a shot once it's out. I don't think they'll do much marketing if it's free to play.