1. For your first question, the dev said that they are going to add in levelup/powerups (forgot what it exactly is.) I am pretty sure once they implement that system, you could beat her.
2. For the second question, I have no answer. Maybe scene change or whatnot, but I think its just trying out experimental features, but who knows.
3. No clue lol