Replayed this recently (thank you 3DS) and the music still haunts me. Heard this live once, it was awesome.