Been a Giants fan since '85-'86, I've no idea how we've gone from 4-13 last year to 6-2 so far other than luck, with all of our wins being within 1TD, usually scored within the last quarter. It's definitely made the season so far seem crazy for so many teams.
Whilst you've definitely been in close, one possession games, I do think Brian Daboll is a big part of it. He's managed to get the best out of a few players, including Jones. Having a healthy Barkley available is also a considerable plus.