Today after school, my boys wanted to get Halo 3 for their 360. It is rated M for Mature and my twin boys are 8. Do you think it is appropriate? I have personally played Halo 2 and the worst I see is blue gooish blood splattering on the floor and the occasional cuss word. They've heard sh*t, hell and dam* before and the blood and gore doesn't look realistic (more like blue jello exploding) So, should I buy this game for them, of course with me playing right there with them. Or will this "affect my child's mental health" as my wife says it will.