I tuned in this morning at around 10:30 EST and it wasn't out. Came home at 2PM and there it is!
Initial thoughts: it looks cleaned-up like the emulator version but the sound seems a bit tinny to me. Does anyone else notice this or is my sound system messed up? Anyway, it feels great to no longer worry about this game and the continual N64 controller stick chalk issues that most controllers are facing 10 years later.