Anyways try going for Condemned, nothing like a good adrenaline pupping lead pipe to the face of a person and seeing a side of their face crack open.
Originally I wasn't gonna post mine, 'cause I figured it would've been said a lot already, buuuut seeing as how this is a three year old thread...
Persona 4 Golden. Often times I'll just pick it up and play for a couple of minutes, listen to the music, do one or two s.link events, and then put it down, 'cause I often don't have time to commit to a full playthrough. But exposing myself to any facet of that game, for just a few moments, can do a lot for me. Similarly I can pick up Monster Hunter and do a hunt or two, because that game involves such an intrinsic mindset. I can kinda just turn off my brain and focus on recognizing the enemy's tells or making decisions on the fly, it's really helpful when I need to escape stress/anxiety.
Think about the future and how in the future, you won't be feeling that way anymore, so why should you at the moment? That won't help, but still, it's true. Anyways, I recommend a game with an atmosphere and story you can get into. Most recent example, perhaps The Last of Us. I don't really correlate game playing with anger in any, healing sort of way. It is what it is.
Usually something relaxing and without a deep story. Racing games tend to be the best since I still have to use my brain to play them. Plus, Gran Turismo is just so soothing. Something about it just makes me feel relaxed and like it's not that big of a deal to restart a whole race.
Honestly, nope. A good game (no matter what kind of game, simple, complex, light-hearted, serious,...) might distract me for a while but afterwards I feel even shittier. Kind of like with binge-eating or binge-drinking.
What I have discovered is that running helps me a lot. That's how I got over a girl last year. And the positive side-effects (physically and mentally) made me a happier person in general. So my advice: sports. Work out, go jogging, whatever. Direct your frustration energy into something worthwhile.