Not Neir.
This game was released last year, and got physical copies in Europe, but was digital only in the US (which is probably why no one has guessed it yet).
Another image from the same game.
EDIT: Published by BadLand Games and Nippon Ichi Software.