The answer is actually on the screen shot (hence my hint).Czernobog wrote:um...Pariah for Xbox.
P4R14H
For Dave's screen shot, pay attention to what is going on in the screen shots. If you search for games like that, and take all of his clues (there are clues in his non-obvious clue posts), then you will find the answer.