On December 20, BioWare will release Star Wars: The Old Republic, its most ambitious project yet. Bigger than all of its previous games combined, it could be a monumental success—or a titanic failure.
The official Tumblr of Fast Company.