Long Way Home: 1 game developed.
A diverse indie studio of AAA industry vets looking to break the mould, based in Southampton, UK.