Star Wars Battlefront is coming. Here’s a behind-the-scenes look at the making of the game.

[Thanks, Trent! You may very well be our new official Star Wars enthusiast! :)]

Read the rest of this entry