Battleforge trailer video Posted on: Dec 19, 2008 The official introduction of the power Nature in BattleForge! Discover what nature can do in this new MMORTS! Games in this article: BattleForge