A great game that can improve on weapons.

The game looks great, plays great, has a very interesting story, is very long (around 30+ hours if you go linear path) and has great sound features. The only thing that fell short was the weapons system which is extremely repetitive and even though you upgrade them, their skins don't change except for the paint. Anyway, this game should not be out of gamers collections.Ever.