Billionaire Elon Musk has been facing scrutiny over whether or not he is really behind a Path of Exile 2 account.