The Dutch Game Garden, a hub for the Dutch computer games industry in Utrecht, is closing down at the end...... Read more