Website coming back sooner or later. 

In the meantime you can watch the latest music video I directed and animated: