Don't know if people have seen this but a second group of scientists have confirmed the existence of element 115 so it now officially exists.
http://www.extremetech.com/extreme/165357-element-115-how-chemists-discovered-the-newest-member-of-the-periodic-table