El grupo lanzó su -hasta ahora- cuarto y último LP de estudio en abril de 2009, llamado "Kingdom of Rust".