I found this song via the local alternative radio station's slice of New Music Heaven. If you sign up for their 94/7 Nation mailing list you can get a free download. It's an easy little tune, happy to bop along to despite the less than happy lyrics.
Sheppard is an Australian band, with three siblings in the 6-person band. They released their first EP in hard copy on August 17th and on iTunes on August 28th.
Band comic via.