So FFG french site have put up some exclusive pictures. No really new info, but interesting nonetheless.
http://www.edgeent.com/home/check_public_gallery/swl01_gallery_1_fr
http://www.edgeent.com/home/check_public_gallery/swl01_gallery_4_fr_gal
http://www.edgeent.com/home/check_public_gallery/swl01_gallery_2
The last two look like 3D renditions.