I listened to that right afterwards, and I have to agree. I haven't heard a lot of their stuff. It's odd, awkwardly written, but the guitars are awesome and I really liked the vocals on Min Tid Skal Komme.
I heard that the pterodactyl they had hired for the EP wasn't available for the full-length, something about a mass extinction...