It's great that you had fun making it. That's the most important part in my opinion ;)
I also find the main melody/bassline a bit repetitive. Not only the melody itself, but the sound itself seems not really dynamic (example at 01:49). You could change it up maybe with random velocity or some automation?
Great work nonetheless :)