Could be an April Fool joke or it could be not