Stockholm, April 13, 2017 – The European Games Developer Federation (EGDF) today announced that their annual General Assembly will take […]