In the D&D Direct they havve already told you that it is F2P, and there will be:
- a subscription
- "modules" to purchase with a map and a mini-adventure
- cross-over purchases with things like Transformers
They mention
Fortnight and
Minecraft in their interviews.
"head of Project Sigil Chris Cao"... "It's a place to play with toys, to play with stories… the elevator pitch might be the Minecraft of D&D, or Roblox for tabletop gaming."
I don't know how much more transparent they could be on how much Hasbro execs think it is a video game.