I bought the game like 10 min ago and I noticed the game had no display resolution option. While this is almost useless to most of the people for me is essential, since my graphic card does not work so well with full resolution.

Hey, with the resolution - the game uses Windows resolution. So if you like - reduce your windows resolution and game will scale down as well. However - DoF graphics performance really doesn`t depend on the resolution - so just put Visual Options to low, and play on the highest resolution you can - that`s my advise

It's not about the graphics weight on performance. My graphics card just doens't work well with high resolution for games (don't know why) and changing the resolution every time you enter the game sucks.