Nice job
If you up'd the quality of the sound, maybe a bit better artistic presence (although that didn't really take away from it) would help some too. It's almost as good as "End of ze World"! But that came first and had better sound quality :P
ALMOST THERE THOUGH! Great job :)