El Shaddai trailer takes on a boss