I couldn't put it down yesterday. Too much fun. 343 finally got this right with the Far Cry-ish open world missions design.