Thanks! We considered an implementation of "roguelike where you can't die" that would have been more like yours (invincible protagonist with OP powers), before eventually settling on the "rewind to find something to save yourself" mechanic that we ended up building.
We unfortunately didn't pace ourselves super well, and didn't have time to tweak the AI or hitboxes much. The AI on the "final" boss is actually supposed to be impossible/unfair to force the player into the central mechanic of the game, but we would definitely have tweaked it too if we had more time. Random level generation was also on the to-do list, but we figured we would start with a proof-of-concept using a handful of manually designed levels that were definitely beatable.