I'm so happy someone spotted that reference!
I didn't get far, but this game feels very LISA inspired. Maybe that's just the opening though.