https://www.youtube.com/watch?v=Fsse7ml89GA&feature=youtube_gdata_player [UPDATE] The Witcher 1 & 2 are both 50% off on Steam! So go enjoy these excellent games to prepare for the third installment! CD Projekt RED officially announced...
3523 Views 4 Comments