Good job, especially nice having a soundtrack (makes any game twice as good)!
Here are a few things that could be improved about the game:
1) better graphics - spending some time on tiles for the maze walls would make it so much nicer.
You can also add some animations - even something as simple as slight wobble as you move from tile to tile would make it look better.
2) refine maze generation - right now the mazes are either super short, reasonably sized, or insanely large. You can probably get the solution length when you generate a maze, so you can choose mazes of proper size.
3) I feel like the maze solving in its own is a bit boring, but it is hard to make it more fun. You can look at "Witness" for some inspiration.
4) perhaps one other thing that would make it much harder / more fun is to change how the maze is traversed - instead of WASD movement make it WAD and make A/D turn the maze around you. That would make it more confusing to traverse the maze, I think, but idk if it will be more fun or not.