Neat game! I like how distinct each world is.
I found it hard at times to avoid entering the level portals, maybe adding in some sort of button to press instead of just colliding with them might help. I also feel like the width of the game window is quite small, making the window wider would help with seeing upcoming obstacles.
Its clear you put a lot of time and effort into this, good luck on finishing it!