The Witcher, PC - £9.93

The Witcher, PC - £9.93 delivered

I believe a pretty major patch is out soon too, it's going to improve the load times massively, improve performance, and add a bunch of content.

0 comments: