I do not see Nate’s name anywhere on that site.
You must be right because Nate has Cankles with a still tiny electoral lead.
I don’t recall why I got the impression the “270” site was Nate’s