"Deadly Sin" is an apt introduction to this cool new indie rock band called Shy Nature – hiding bleak lyrics behind a curtain of sunny vocal...