Modern Combat 4: Zero Hour is just another generic shooter. It doesn't feature any more violence than any other shooter you will find nowadays. Most of the combat is infantry based with various assault riffles. You will shoot through hundreds of baddies throughout the duration of the campaign. Shots will give a little blood, but the game never felt like a bloodbath. On occasion there will be bloodstains on walls. There are a few cutscenes where you are required to stab an enemy, but the camera turns away quickly during these scenes. Most of the action is fast paced, so you won't be able to stop and look at the dead bodies. Language is pretty explicit, but by middle school your child will hear worse language from their peers (think the f bomb, a couple uses of sh-t). You do have an option to play as the antagonist, although you won't be killing civilians. The archenemy of the game smokes a cigar in some cutscenes. Gameloft does provide in app purchases, although they aren't required for fun and can be disabled. Overall MC4 is pretty generic and nothing over the top. It's silly to say the least. It's like a b-rated movie. The lines are cringe worthy, but the action is pretty fun.