Just completed the recent update. Not a bad story so far, but I agree with the above posts...do away with the mini games, and try to condense the flash backs a bit in favor of the here and now story. I get you want to flesh out the characters, but I would recommend using those flashbacks for more interesting plot development. The whole thing with the master was way too long, and you didn't need to go in so much detail with Mr. Miyagi and Daniel son...at least you left out the wax on wax off type stuff.
I'm guessing the end game for the MC is Catherine? Obviously his version of what happened to him is a distorted memory, but she came off as such a bitch...with all the other love interests in the MC's life in just the first couple of days being back in town, the MC literally has no reason to give a fuck when she tries NTR'ing him with his best friend.
My theory is he met Catherine just like in his flashback, but she had an asshat boyfriend (my money is it was the school bully Jonathan...she has a taste for assholes afterall) that she wanted to break things off with since she re-united with the MC...after the movie, she brought him back to her home, but the boyfriend was there, and pressured her into sex on her kitchen counter...Jonathan planned to fuck her where the MC could see, and had his friends waiting for him, and beat him within an inch of his life as retaliation for standing up to them all those years ago. That would support his nightmare at the start of the game...MC just can't remember it was Catherine that fucked him over...She likely did the same thing as Mona in his nightmare, but she didn't know the MC saw her escapade, she broke up with him to be with the MC after, but the MC was gone. She of course didn't know about the beating, figuring he just tucked tail and never came back instead of trying to win her back or w/e.