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!