Release Date: 2/7/11
Label: Nuclear Blast
Release Date: 8/25/09
Label: Nuclear Blast
Release Date: 3/25/08
Label: Nuclear Blast
Release Date: 6/26/07
Label: Napalm Records
Release Date: 5/23/06
Label: Napalm Records
Release Date: 4/5/05
Label: Napalm Records
Release Date: 8/3/04
Label: Napalm Records