@Gumbolt, Starting on hills costs a turn and a food resource. From glancing over some of his other games i know Kossin knows way more than the basics. Also you have to take some risks to get GLH on immortal. Can't always build 10+ archers early game to be secure against everything. Seeing the amount of barbs in the last screenshot something did go wrong though, what Kossin said himself i think, there seems to be a whole lotta nothing in the north east and you need fogbusters out there or a road network with axes around your cities to defend if you really get hit hard by barbs.
Agree with Windsor actually
, on deity you're on your toes usually as barbs'll hit hard if they've got breathing room.