Haven't played halo.... because I don't like them in general
Metro's good, so far I got it on steam deal... but it got and 81 on meta, and I'd give it an 80-85... Haven't finished it yet, but so far wouldn't call it underrated... but some of the stealth ideas like disolitude says don't work like they should.