It's a new track by THE POLYPHONIC SPREE.

Should be available on the soundtrack album which is due to be released by Good Records Recordings at the end of this month.
the last song is definitely by the polyphonic spree but what the other two? anyone know what songs those are? i really like the first one.