I betatested Battleforge and found it lacking. Just another RTS. Nothing really interesting. They will try to make money from selling cards to use in battle. Going to be balance hell, and who would want to first buy a game and then pay for cards. Cant really se where they are going.