I remember loving this album back in the day. It was exciting, fun, decidedly British, and energetic. I don't think of any of those descriptors anymore when I think of the Arctic Monkeys, but this album still rips.