Ever get that feeling where you're trying to explain something, you can't get it right and it becomes so overwhelming you just clinch your fists and give up? Well, that's almost where I'm at in regards to these two new Ratatat records from their upcoming album, LP4.