I'm glad you liked it! It's actually possible to beat the final boss in a few seconds by exploiting one of the properties you have access to.
Out of curiosity, did you choose the first or second option at the end? There are a few possible versions of the ending.