Fans of The Witcher 3: Wild Hunt living in Amsterdam, Netherlands will be interested to hear that a special "pop up" store will open on the night the game launches. The store will remain open for at least a week and will feature special live streams and events.
The Witcher 3: Wild Hunt: Live in Holland? Love the Game? This is For You!
by
Tags: