Had been a pretty big fan of the first two Gothic games, but steered away once hearing of the problems with bugs. Finally decided to pick it up last sale as I figured both Skyrim and Witcher 3 are well known for their bugs too. (I needed to console hack Skyrim in order to keep the thief quest line from bugging and resetting). Just like Skyrim needs community patches, so does Gothic 3 and in my experience I had no major issues here like I did with Skyrim.
I also have to say Gothic 3 is a better PC experience out of the box than Skyrim; which needs SkyUI to come close to functioning as a PC game as well as a hotbar addon which none of them worked quite right. Gothic 3 has a hotbar built in so you never need to be bothered by constantly going in and out of menus. For instance, towards the end of my play I'd throw out some ice spears, freeze people, pull out my bow and finish them off, kite away, toss back some healing and mana pots, throw some more ice spears, take out my sword and hack away the rest. In both Skyrim and Witcher series (which are console experience games) you'd be constantly be going in and out of menus to get all of that done. Gothic is a very seamless experience that I really appreciate.
It's a shame that the game was rushed out of release and never received the polish it deserved. At it's core is a really great game, but there are annoying issues. I think I ran into two instances where voice audio was missing from the dialog and one or two other instances where the dialog was spoken by the wrong person. Also it's pretty annoying that if you've got a sword and shield equipped, then use your pickaxe, that your shield doesn't get re-equiped. Still, I'd take that bug anyday over going in and out of pause menus just for a single fight.
I got over 70hrs of gameplay out of it which is what you'd expect and I really rushed the end of the game. After I learned that the developers moved on to make the Risen series I've just been wanting to finish out the game so I could play a game that they were given the time to finish.