Sleigh Bells Album Gets Release Date, Album Art - Pretty Much Amazing