Hey guys
Yes, you heard right! Battleforge is now a FREE to PLAY game! Link to the article here:
Battleforge turns into free-to-play game . . . kind of
There are many articles on google, if you want to search :P
You can download the Game at the Battleforge homepage!
Enjoy