Who is ready for this shit to (maybe) be released this week. Here is a preview of their new song Rats: