Its funny the Bond villain thing jumped to my mind too, which makes everything completely senseless, how did your mom miss the fact her husband was a sociopath madman? You don't just magically turn into someone like that without some significant factor, the road to Hell is paved with good intention, but when you basically make yourself the Devil, its clear the road was already walked from the get go. If your dad was the victim of circumstances, and just let the thirst for power get to him it would be something, but when he is at the point of being willing to kill his own kid, quite possibly his wife, and a whole bunch of people else, you passed the point where you've simply let things get to you right into the field of having been an evil scum to begin with.
Beyond that, seriously why wouldn't he had his son brought to the island without Jackie? Why did he even need him there for? If he need genetic material, guess what, a few hairs is all he need, or some blood, if they can create bioroid / replicants, they can just create a mindless drone clone of the son to enable him to access the research, if they have the technology to do that sort of stuff, why would they even need the son? They should be able to hack into whatever secret database the mom had. If the mom had made her genetic material the key to accessing her researches why didn't she take the son away and entrust him to someone else? Leaving him to the dad was basically leaving his the keys, and why does the dad still need the son? He had years to unlock those researches why does he still need to keep the son at hand? If the mom had hidden something in the ring, why leave it with the son which she had left with the dad? It shouldn't have been difficult for him to find it. How the fuck in the middle of all this crap was the MC unable to discover his family's corporation was the major employer? With just about everyone connected to it how has this bit of information failed to come up? Its enraging their is some enteresting elements to this game, namely some of the women, but everything else is pretty much garbage.