I freaking love it when I come across a band with which I am not familiar and they immediately blow my socks off! I listen to a lot of records and I can tell you it doesn’t happen often, but when it does, it’s just a totally special experience. Enter German band NIL and their new album Umbra… holy crap was I floored!