I've seen this video pop up a few times in stories related to the game, and the only reason I remember the game at all is because if this freaking trippy-ass trailer. So, I guess, mission successful for the trailer, then.
But one thing I've always wondered: has anyone ever caught the names of any of those giants from the song? I got Spriggan, and that's the only one I'm sure about. I'm pretty sure I also heard Elf and Mab?
So I found the <a href=http://www.glitch-strategy.com/wiki/Glitch_Wiki>Glitch wiki and apparently they are as follows: Humbaba, Friendly (yeah, the freaky black spider-bat thing is called "Friendly" and is apparently the "god of friendship."), Alph, Tii, Zille, Lem, Grendaline, Spriggan, Cosma, Pot (whose followers are, of course, occasionally referred to as "potheads." Thank you, Internet), and Mab.
Looking at this wiki, I have to say I dig how the skills are named in this game. They seem to either be named like college courses--soil appreciation, meditative arts--or are just creatively goofy--"croppery" for farming, "transcendental radiation" for meditation that benefits not just you but those around you.