Storm in a Teacup Steam Launch TrailerStorm in a Teacup is now available on Steam.By Mike Tao on January 25, 2012 at 12:31PM PST Storm in a Teacup