Protagonists like Geralt of Rivia are a rarity in western RPGs. In a clamour to provide players with blank canvases, our fantasy heroes tend to be ciphers, a pair of eyes and hands dropped into a world that could be as unfamiliar to the character as it is the player.

It is a fine aim. But sometimes you need someone like Geralt, a defined character wisened by his life as a sword for hire, a battered looking glass through which the player can peer into the filth and muck of CD Projekt’s adaption of Andrzej Sapkowski’s novels.

You still hold the influence, choices that you make as Geralt reverberate strongly through The Witcher 2. You can mould his skills as warrior, mage or alchemist at your whim. You can change his hair, should you find his luscious locks unsatisfactory. But he will always be Geralt: grumpy, loyal, tough as old boots and one of gaming’s very best leads.

The game he inhabits isn’t half bad either. Released on PC to widespread critical acclaim last year, The Witcher 2 now comes to Xbox 360 in this Enhanced Edition. Tweaks, concessions and improvements have been made so that the transition to console is a comfortable one but, to all intents and purposes, this is the same tough, complex RPG that it always was.

Visually it’s the gorgeous PC version on medium settings with no frame hitches and Geralt’s swordplay and magic has been wrapped around the 360 controller brilliantly. Flipping through the reams of skill and inventory screens can be slightly cumbersome without the aid of a mouse, but that’s a gripe easily aimed at most console RPGs.

And while never as regularly bugged as Skyrim, it can be glitchy too, with enemies sticking on scenery and the odd game-halting crash requiring a reload. And erratic checkpointing means it’s advisable to save often. But it’s a thoughtful, elegant adaption on the whole, bolstered by the PC DLC packs and exclusive extra content.

Technically, then, the Enhanced Edition is largely a success. And the minor niggles that do exist cannot take away from a compelling fantasy. A lot of The Witcher 2's appeal lies with Geralt, but also the richly realised world that surrounds him. Sapkowski’s Continent is a grim, believable place, sharing much of the unkempt barbarism and political entanglement that drives A Game of Thrones rather than the whimsy of The Lord of the Rings.

Elves and sorcerers exist, but they are down-trodden and discriminated against. In the first town Geralt visits, Flotsam, he is greeted by a public hanging of a handful of non-humans, the settlement’s rabble cawing for blood. As Geralt later roams the streets, he will overhear snippets of blather from the locals bemoaning their luck at dice poker or boasting of armed larceny.

It’s a fabulously believable world, albeit a fabulously disgusting one, full of violence, sex, regicide and arm-wrestling dwarves. It’s enabled by some of the best writing the medium has to offer. Dialogue is rich and fruity, denizens speaking in their local tongue of politics, nights on the lam and hanging buckets from certain body appendages.

It’s a shame that the voice acting doesn’t always match the quality of the writing, with The Witcher 2 falling back on the tired old trope of inexplicably varied British accents coming together in an irritating clash. Fortunately, the major players are voiced well, particularly Geralt with his soft, menacing purr.

His tale is not of saving the world --Geralt is no hero-- but a far more personal quest to track down the titular Assassins of Kings. The grounded nature of Geralt’s adventure translates mechanically as well as thematically. Geralt is a skilled fighter and a dab hand with magic--his powers enhanced by his witcher mutations-- but combat is a slow, weighty affair. You won’t find spectacular combos here, instead fights are studious and tactical, as much about crowd control and ensuring your position doesn’t leave you open to blindside attacks.

While you will fight huge monsters in your time with The Witcher 2, it’s prudent to understand that a brief skirmish with a gang of thieves lurking behind a tree can be just as dangerous. Find yourself encircled by even the weakest enemies and you will be batted around like a squash ball, great chunks of health lopped off with every hit.

The Witcher 2 is a tough game, no doubt. Dare I say it, too tough. The Witcher 2‘s finest draw is in its tale, rather than its action, so it seems a misstep to give players a regular kicking even on the easiest setting.

It’s more an issue of balance, with the game starting off difficult before levelling out. Much of this is becoming accustomed to The Witcher 2‘s brand of combat, but the learning curve is not a smooth one.Sidequests can be failed without warning should you progress too far in the story before completing them, and essential crafting components can go missing. The Witcher 2 is a game all about consequence, so Geralt’s jobs must be tackled in a timely fashion should you wish to reap the rewards, lest you face the punishment.

The game’s quest tracking is weirdly erratic, however, with some quests giving you clear waypoints to follow and others not giving you any clue as to where to go. While the lack of waypoints can encourage exploration, there seems to be little logic in which quests have them and which don’t. It could all just be a little more user-friendly to avoid an unnecessary trudge between the high points.

And there certainly are a lot of those. While The Witcher 2 can frustrate at times, the richness of the world and its terrific writing pull you through any minor dips. Rarely is an RPG so thematically cogent and delivered with such style and maturity.

It’s timely too. With A Game of Thrones the TV show on everyone’s lips and the roaring success of Skyrim in video games, never has the appetite for grown-up fantasy been so strong. The Witcher 2 comfortably stands among the finest legends the genre has to offer and, in Geralt of Rivia, has a protagonist that is the lynchpin of its excellence.