Remember earlier when I said The New Tokyo Police Club album was going to be the same as their first? I was so wrong. Their new album is SO GOOD. Bambi, the first song on the album, is probably the best thing I've ever heard from them. Even better than "Your English is Good" or "Nature of the Experiment" or "Citizens of Tomorrow" which are all great.