I stumbled across this band in my endless quest for music. They are from Argentina and I really like their sound. Let me know if you like it! They formed in 2007 and nice catalogue behind them! In a couple of spots in this particular song it reminded me of Vacuity!