What is the appropriet age to play HALO?

i think about 7 or 8 and older.its not to graphic of a game(blue alien blood) and its really fun.