God Hand/Laconic

It's a game about punching people

"Punch unabridged demons people HERE"