Yeah I'm the son :)
Thank you for your feedback!
This game was developed for the Brackeys Game Jam so we didn't have a TON of time for the story. I say story driven since a lot of the development time was spent on the story integration, but I see how it lacks the traits of a full story game. You ask great questions though. Thanks for taking the time to give me some feedback. I'll give yours a go when I have time.