Breaking out the eyecandy this afternoon, BioWare has released eighteen (!) new screenshots from their upcoming massively multiplayer online RPG, Star Wars: The Old Republic. These latest screenies give us a sneak peek at some of the "colorful creatures, species, and droids that populate the galaxy." Enjoy:
Star Wars: The Old Republic is scheduled for release in Spring 2011.
MTV Movie Awards Are Important Proving Ground For Comedian HostsNew Star Wars: The Old Republic Screenshots