good luck on your gamedev journey! my feedback is that i think you should work on level design slightly, it felt like game mechanics were randomly thrown on to the map
Yeah i really am still learning level design but i hope you enjoyed it (i'll try learning more level design if you know any ressources tell me pls)