UnCharted 4: A Thief's End is a worthy epilogue to an Amazing game series