Great game!
SPOILERS AHEAD (kinda)
Okay, I know nobody asked, but in the continuation where Ash goes into hyperactive detective mode, my head-canon went freakin wild before everything came out. I was convinced that Braden had come to the school all along to start the fire and that his family's business had some kind of lucrative renovation contract or insurance fraud scheme that Zack was supposed to be the fall guy for, hence Ernie and thermostatgate, but then feelz got in the way and s*@# was about to get real messy.
As it is, not sure why Braden found the most elaborate possible way to go about things, but I hope he never loses that side of himself <3
Keep up the good work!