It's good until you get to the school bombs missions, i gave up as it's a timed mission & the bombs are always in random places. Couldn't do it because the maps have pointless areas with nothing or no-one there that waste your time so having a timed mission makes no sense & is bad game design. Before that though it's good. Decent game-play, good graphics, i don't like the squad system. A.I can be dumb sometimes.