This thread reassures me that basically no one has anything to say about this game. Can't blame them.
UNTIL NOW!!! Legend of Zelda DLC finally hit. Here's everything interesting I could find, though I'm sure I missed a secret or two.
https://www.youtube.com/watch?v=6okEZrbNMiE
So it's...yeah. I'm not sure why they spent months on this level, it's very basic. But it's free!!!
EDIT: i missed one.