It's a fun game! There are things you could do to polish it further for sure, for example making the moving platforms that go up a bit lower when they're at their minimum height (so as to make it easier for the player to time their jump right) and resetting the health bar and oxygen bar when you reach a new checkpoint (the player currently has to die first in order to reset it). But overall it's really solid already, nice job!