I've heard that they will only be available to those with a subscription, and they can only be purchased after 2 weeks. How will it actually be?
Since ESO Direct is on the 10th "available on the 10th of April" is not the same as "sometime after the ESO direkt". Or do you mean right after the ESO direct.On April 10 sometime following the ESO Direct. (Depending on when they go up in the store after the livestream and what timezone you're in, I guess it could be April 11th.)