Electric Owl Studios shut down in 2012.