PC The Town of Light Publisher Partners With London South Bank University May 26th, 2017 0 Developer LKA.it and independent games publisher Wired Productions have confirmed they have teamed up with London South Bank University for “a...