Well done on the ambience, it's pull nicely together.
If i could make a suggestion, have the portal appear closer to the player character. if you have the portal appear after the obstacle, no reason in making it as a game mechanic since it's not applicable.
Other than that, i see a lot of potential here!