oooooh yeah
Star Wars: The Old Republic
johnnywazza
#23
not that this really matters much to most of you fps nubs, but the info (and a crapload of screenies) is out. Release some time after March 2011. Signed up for testing, would be epic if I got a crack at it