Are there any stats in this game like a sandbox visual novel or is it choice-based and directly linear?
It's a choice-based game as far as I know
There are stats, or points, but once you get locked into a route, it's mostly choices based on true or false after that.