The screens Lucasarts had at their little E3 page looked good for Battlegrounds. Then come these new ones on the official site and I began to be a little worried too. Oh well, they're balancing the whole thing out now. I guess we can get the demo first, right?
Back on the quest for the perfect sig!