This article is over a year old, but I looked back and didn't find a thread for it. If there already is one, sorry!
http://www.destructoid.com/final-fan...s-157570.phtml
The links for the music are broken, so you'll have to provide it yourself, but the article itself is intriguing.