Clarifications

Shadowrun UK: An SR5e game set in the UK

Clarifications