This game is fun to play, but has a game breaking bug that randomly appears preventing loading the next level. The bug has existed for at least five years, and possibly since its original release. There was a pretty bad workaround of replacing your save file with one on the next level (losing or gaining achievements you did not have), but site that posted them has been taken down by the original game developer. GOG should at least acquire the contents of that site and provide it as support, but contacting then has only got a message with a boiler plate support email telling me to do the same things as their support page. So far a waste of time. If they fixed the bug or at least had a good workaround I would recommend it, but otherwise know what you are getting.