Nice! Kind of made me think of "Go" by Public Service Broadcasting (if you've ever heard that song before)
Thank you for telling me about this band. I just have listen this song "Go" and seems it has the same "mood". I really like it!