Halo 3 Best Moment. YOU NEIL, HALO MAN WAS FIRST IN SPACE!. otr You sniper} Neil Armstrong. I feel like it's been a long time since I've used this... I loved this Halo halo 3 Xboner xbox 360