Some of the new releases out this week.
- Drakulas - OWOWOWOWOWOWOW
- After the Fall - Dedication
- World War IX - If One of These Bottles Should Happen to Fall
- The Early November - Imbue
You can find the full list of releases this week (and album covers) right here