Looking for an "upscale fashion shopping experience" in Russia, Ukraine, Kazakhstan or Belarus? Solidoodle's got your back. The company is set to launch 3D printing stores in those areas, featuring its low cost 3D printers and "lifestyle" items created on said devices. The Russian store is set to be the first to open this summer. The company also used its press conference today to announce plans to sell printers in Brazil, Canada, Korea and Japan, as well as a join initiative with Georgia Institute of Technology's Mars Society to test the devices in "harsh environments like Mars" (places like Utah, apparently). More info on the announcements can be found in an exceedingly enthusiastic press release