This game really is excellent. Great, modern themes, really well done characters work (both art, and writing!), and honestly? The environment is top-notch. Everything from the area to the buildings, to even the speech feels like the perfect depiction of Ontario life.
Also the single "Oof" MC gives when talking to Leon is the most Ontario-ass response given the situation, lol.