BattleForge now $29.99 and no subscription fee
Stephany Nunneley-Jackson
14 years ago
GDC: Battleforge gets Shadow trailer
Patrick Garratt
15 years ago
EA launches BattleForge open beta