Starfield Planets - What We Know!