Yo! Nice job coding the game and making it more accessible for other people. I thought about doing this myself years ago with the raw java files, but it was too much work.
The original game is still playable with a specific link on D-Gate's website, but REQUIRES legacy versions of Java and Internet Explorer/Firefox to function properly. I've only ever gotten them to work within a virtual machine I have running Windows 7 and another on Windows XP.
I do have a few notes on inaccuracies between this version and the original if you're interested.
- Mirea's flight/hover ability only lasts for 2 seconds before she needs to land to refresh it. In your version, she flies indefinitely which is broken.
- Mirea is able to attack while flying. Being unable to do so in this version feels really bad.
- Power ups (namely the Max HP one in level 1-3) do NOT respawn after screen transitions, you have to reload the level entirely.
- Mini Pukis, once collected, NEVER respawn.
- When a character dies, they lose all of their HP and attack/level power ups.
- The lamia in stage 1-2 does not interact with TGO-03's cage. In this game, she deletes it on contact lol.
- Enemies do not acknowledge other player characters in any way when they are grappling or digesting another character. (I do kind of like that they move towards/attack you in this version, but it feels awkward since they kinda just slide around.
- The balcony at Sachiho's room does not have an invisible wall blocking the player. Rather, it has a loading zone a few pixels to the left that kicks the player back to the overworld map.
- Delta, Puki, and the cat seem to be missing from Sachiho's room :c
- The "HELP" icon along with the HP bar under it when a character is being grappled/digested offscreen is missing entirely.
- The earthworm's vacuum ability (I know you're aware of this one already, but I'm including it for my own sake).
- Jellyfish movement is a bit more limited in the original (they don't plummet as quickly as they do in this version, and generally feel a bit more "floaty"). But their movement code is WEIRD AF, so don't worry about this one too much.
That's everything that I noticed at a glance between the two versions. The general feel of your version is slightly different too when it comes to player movement, attacking, and jumping. Still, this is a great effort and gives players the opportunity to experience something they otherwise wouldn't. Great job, man.