I had it for about 3 weeks beat it and returned it, wasn't to bad but the online was bad and after playing the story line its pretty boring.
It's an okay game, rent it and finish it over a weekend. It's very short. I played it and couldn't be bothered finish the last level before I sold it. It is very repetitive, not in the good way. AI sucks and the multiplayer online/versus is the worst ever made. I thought the armour was customizable but no it's not, sure you can change your mask from a small bunch but that's about it. Graphics are really nice but nothing special. I think Halo3 graphics are better =\ Nice concept, huge hype but to be honest... Army of Two = Epic Fail