Embed installs at Gamestate, The Hague
Gamestate has installed Embed at their newest location in The Hague, Netherlands. Previously, Embed was installed at three other Gamestate locations, bringing the current total to four throughout the country.