'Look Up' is another older song (from their 2003 album - Heart) that I just heard a few weeks ago. I like it alot. Stars is a band that I discovered with their 2005 release - Set Yourself On Fire. It was one of my favorite albums for a couple years. I missed an opportunity to see Stars in roughly 2007 and still kick myself for not catching the show.