BattleForge

It's deja-vu as EA summons a hybrid RTS that utilizes digital cards in this new online game. Here are our impressions of the Public Beta