Bioware have given us a look at the new droid super-weapon — Izax the Destroyer — coming to Star Wars: The Old Republic on March 20th. This will be the last addition to “Gods from the Machine!”.