One Life Remaining, the sequel to The London Project, will be released on 1st September 2015.
It is now available for pre-order from the following retailers:
One Life Remaining, the sequel to The London Project, will be released on 1st September 2015.
It is now available for pre-order from the following retailers: