Makes sense to me. I've also heard that Nibelheim has something to do with Norse mythology as well...