Must say I've got mixed feelings right now, I'm annoyed at all the bitching, but quite excited at the prospect of this fun and easy new game!
Annoyed because everyones is complaining that its not Titan or Blizard All stars - The announcement and following blue posts specifically said it wasn't going to be either of those. This pretty much exactly fills the criteria they talked about - its something different - check, its a smaller scope of project - check its a new game - check.
As for announcement itself, I think it'll be a fun game, its F2P so its not gonna cost much (not sure if you'll still need to pay upfront? or if it will be totally free? I've always kinda been interested in the whole TCG thing, but not really had any friends who are into it, and I lack the free time to go find a club where I could get involved, this seems the perfect way to get involved! On the bonus side you just know that future Collectors Edition games will be giving out bonus rare cards for this game too!
Already signed up for the Beta, can't wait to play!