A lot of players were seen on Xbox Live last night playing "Halo 3 Epsilon", including Xbox Team's Major Nelson. Major Nelson