Anyway I call BS. Earthlike? No... Radiation from the two suns would have rendered it uninhabitable.
Move along earthlings. Nothing to see here...
Proxima Centari is a red dwarf star in a TRI-nary system, the other two stars are so far away from Proxima that they would be further than neptune, on said planet the two stars would be just like two bright stars in our night sky.
The planet is supposedly around Proxima Centari and that star orbits around A and B at a distance far greater than Neptune's distance from the sun.