There are 3-ish endings, but they only really depend on choices made during the final cutscene so they didn't really take that much effort to add; the entire final cutscene was basically written in a panic during the last hour-and-a-half. Glad you liked it, though!