This submission made me laugh for some reason. ^^ I guess it's just something you don't really expect to see on newgrounds at all. I have no clue about the genre either man. Also, were those voices human? I didn't know humans could hit impossible notes like that.
Human? My voice can easily hit notes like that, just ask the reviewer below me. Anyways, yeah, they're pitched recordings.
i name instrooments
Choir Aah(My personal favorite)
Voice Ooh(Choir aah owns this)
Teh duh. That's in the song description.