Rob Davis of Sucker Punch (Ghost of Yotei) speaks to ScreenHub about his game development journey, from Australia to the ...