It seems the guys over at CD Projekt RED are all nothing but a bunch of teases!

The hype train has been merrily gathering speed as we approach the release date of the title, and CD Projekt seem more than happy to stoke the fires with some more screenshots.

Shut up and take my Orens!