Neutron Stars: Universe's Densest Puzzles