CD Projekt Red has confirmed there is no hard level cap for Geralt in The Witcher 3: Wild Hunt. Community lead Marcin Momot confirmed the news on Twitter, which means you'll theoretically be able to master all of Geralt's abilities and max out his Skill Trees if you're persistent. Of course, in practice it's less feasible.