This video was just recently posted on Newgrounds. You can watch it there or click read more to view the embedded video. Anyone who’s played The Wind Waker should get this. It’s a funny music video playing on the moment in TWW when Link was launched into the Forsaken Fortress. You can also listen to the song on it’s own here. I gotta say I find this video quite hilarious. But what do you guys think of it? Funny? Meh?…