Cool song you guys have put together here.
Good arrangement and good production in general, I would probably put less reverb on the vocals (which are beautiful), but I wouldn't worry to much about it.
It reminds me of another song, but I can't quite place it.