haha I didnt either but it kinda grew on me. dev pull off so many different styles.
sounds like trendy hipstery rock but not bad. the idea is kinda like ayreon. a shit load of people from other bands in one project.
(warning, this song is pretty folky lol)