I think I've sufficiently recovered from the emotional trauma that Tomb Raider 2013 inflicted upon me. What should I play next? I'm thinking a game that involves both good fighting and a compelling world to explore (a la BioShock), preferably first-person. And it has to be a PC game. Far Cry 3 is tempting, but I'm worried that the character I'd be controlling would be too annoying for me to enjoy it fully.

I should say that I've only started gaming properly a few months ago, so there's loads of stuff I still haven't played.