Originally Posted by
FFlash
They promised more news in April, so they have a week to go still..
I was thinking exactly the same. When asking the CS about it few days ago, they just said more info will be visible on the website at some point... Wait and see