Sticking with the "short and sweet" approach of their well-received 2006 seven-song, 16-minute EP "A Lesson in Crime," Toronto's Tokyo Police Club crank out 11 tracks in 28 minutes on debut long ...