Something is brewing.
Storm, published by Zoo Entertainment, represents the company's new initiative to bring games made by indie developers to a wider audience. There is a wealth of downloadable titles that could become hits with a little exposure. And as an intriguing cross between Braid and Flower, Storm has the potential to make…
