I only just found out this game is back!
It was my favourite online game and I had spent so much money on it before EA cancelled it.
I used to rock an Ice / Nature deck, guess its time to start over tomorrow since its late now.
I decided to search for Battleforge out of interest while reading yet more news of EA trying to buy out other game studios, thats how I discovered its back.