Super sllick production on Ancient Electrons. There is a solid amount of substance coming out of those songs like killer "KID A/Person L"-esque bleeps going on. A Sufjan comparison is way more appropriate than an Owl City one, that's for dang sure. I can't wait to see what's next!!!
Ps. Very cool band name too Dan, it strikes me like the name "The Verve", does :D