Great episode! Everyone is unmasked and heaven and hell clash. Michael is one viscous angel and Uriel is definitely his whippin' boy. I can see the point of the series is to portray demons as the protagonist here. Classic 'BS', but it has a creative twist.
Question - can one experience true ecstasy and maintain their virginity? I think not.