The ending ruined any "maturity" that the story seemed to have near the beginning. I like crazy stuff but I was really enjoying how it was basically about a regular guy until the game just lets you know that the bartender was Satan and you need to beat him and then you can be the ultimate good guy and get the girl or become a literal demon prince of the underworld and get the other girl.
I liked the puzzles, got gold on every stage on normal without too much trouble. And then there's that dogshit escort mission. And to save any of the other people in the bar I just felt like I needed a FAQ.
It's alright if you like puzzle games and it's just too bad the story takes a turn for the worse.
G2A works and up until now there has been no real reason to not use it other than on moral grounds I guess. You pay them and they get you a steam key, fairly simple. Getting on a high horse and saying people shouldn't have trusted a service that's worked fine for ages doesn't help anyone. As everyone's already said, Ubisoft should be pursuing the sellers themselves rather than retroactively taking away copies of the game with little explanation.