TheForce.net has some pictures up from the latest Star Wars Insider magazine. Click here to check them out.