I don't know if its been mentioned, but by looking at the poster, it seems safe to assume that Halo: Reach will have different classes. But what we cannot be sure about is whether or not it will be like the COD type of class system or the Team Fortress Class system. To me, the Team fortress system seems more likely, where the character is more specialized. By looking at the squad picture, we can probably expect to play as a spartan sniper, heavy gunner, normal one ??? lol, a really fast spartan (Kelly, the girl from the book is said to be really fast), and others. Well, at least that is what I think. What do you guys think.