thank you so much! I'm really glad you liked it. as for the final level, it's supposed to flash white and end leaving the battle at a cliffhanger (totally not due to time constraints lmao.)
and for the lag, thanks for letting me know about it, hadn't playtested it enough on browsers. I'll look into it.