Omega set for another lunar landing in moon blockbuster First Man