From the name alone, Darwin Deez is the kind of band you expect something at least mildly ridiculous from. On that front, the New York-based indie rock group does not disappoint; their performance last night at the 7th St. Entry was flush with antics as charming as they were unselfconsciously tongue-in-cheek.