Asgard Ship Above Nekkar

Players will notice an Asgard Mother Ship above the planet Nekkar. You will be able to go aboard the great vessel later on to see if the Asgard has any special side missions for you to do.