I made more updates to optimize the code and fix bugs.
Also, I create another level, where you will fight with 2 bosses at once.
If you defeat one of the bosses, you won.
The idea is that the boss defeated die, and the other boss return in the future.