I had never heard anything from Hungarian metallers Subscribe before, so I didn't know what to expect when I sat down to listen to their newest...