Neutron stars are some of the strangest things in the universe, but are they the source of the mysterious Fast Radio Bursts? Or is it aliens? Spoilers: probably not aliens.