Doesn't this confirm that the mysterious game at the Xbox Direct is Silksong?