Alien megastructure or not? News on the mysterious star KIC 8462852