criticalhit.net
Can Battlefront's Beta success force choke its way into sales?
EA's Battlefront Beta had a ton of players, leading to a whole bunch of fun stats. But will those cool numbers actually translate into game sales?
Zoe Hawkins