how long to beat witcher 2 enhanced edition