As a massive Hitman fan, I love this. I think we made games with somewhat similar combat styles.
I was pleasantly surprised by your entry as I happen to be a big Arkham fan. Quite the coincidence :D