Sounds like something you could've seen in an eighties action movie too. :) Maybe a bit more ambient than that would've been, and less repetitive but... the sound still feels sentimental somehow.
Very atmospheric. Clear production/mix too. Very nice.
-cd-