Indie rock outfit Lost Lander will be launching their debut album, DRRT, this Tuesday, and in addition to their digital download for sale, the band will also be releasing a limited edition “Planetarium” CD. The album features packaging that “…unfolds to become a home planetarium that projects stars onto your darkened ceiling.” I must say I’ve never seen anything quite like it. A simple concept, but also quite interesting. Their single, “Cold Feet” is worth a listen.