Tag Games announced today that it has increased its workforce by 50% after relocating to a new studio in Dundee, Scotland.Read More

>> Source: VentureBeat