This looks great.
I was thinking why this made me feel like it'd be a great album cover or wall poster and i think it's that impact and clear communication of the implied narrative.
In a comic this would be like Todd McFarlane or similar feature panel were a tonne of narrative is dropped entirely through the visuals.
again, just great