The irony of the fact that STORM Festival in Shanghai had to shut down early due to a torrential storm is really sucky!