Nile's brand new album Annihalation of The Wicked hits stores in the US today (5/24) and hit stores in Europe yesterday (5/23). For all those who are interested, please take the time to check out a brand new Nile song from the album on an E-Card: http://www.relapse.com/ecards/nile