The melody is solid and pretty catchy!
When the main section repeats again, there could've been a bit more changes to the parts on the repeat as it kinda feels like the same thing again verbatim which then just suddenly ends after the build that lead to the repeat before, which felt a bit too sudden.
But still, good work!