This is one of the most original and faithful renderings of this moment in canon that I've seen. It's bleak and raw, and captures both the anger and frustration that Snape must have been feeling, as well as that moment of devastation and anger that Harry was facing, both at what he felt were Snape's crimes, and his own inadequacy to deal with the situation.