Walter Sickert & Army of Broken Toys fuel steamy sci-fi theater ride