The Witcher 3 teased with an image

CD Projekt Red tickle gamers’ curiosity over The Witcher 3