Can a Single Screenshot Make You Want To Play a Game?

I don't know the name of this soon-to-be-announced PC exclusive shooter from Polish developer Flying Wild Hog, but this one brief glimpse is all I need to know this is a world I'd like to hang out in. How about you?