SLTX Studio, a hands-on and interactive art space, officially opens on March 16 at 16160 City Walk, Sugar Land.  Get more details here.