Bring a large pot of salted water to a boil. Once boiling, add the noodles and cook according to the package instructions (make sure to save some of the pasta water). In the meantime, prepare the sauce.
Heat the oil and toasted sesame oil in a medium saucepan. Once hot, add the minced ginger, garlic, and shallot. Cook for about 2 minutes. Next, add the green onions and cook for one more minute.
Add the korean chili flakes, diced mushrooms, soy sauce, and maple syrup. Cook for another 3-5 minutes, or until the mushrooms are cooked. Turn off the heat, stir in the almond butter, and about 3 tablespoons of the pasta water.
Drain your noodles and add them to the sauce. Stir to coat the noodles, divide into serving bowls and add a squeeze of lime. Top with fresh cilantro and serve immediately!