First of all congrats for finalizing a game in a week! It's quite a challenge for anyone, from novices to experts, so be proud that you actually finished a game!
The game loop is there and it's actually solid. The thing that makes people frustrated (me included) while playing your game is the UI and lack of clear readability of it.
And I don't blame you! If you are mainly a programmer, there's a big chance you had little care for the UI in your projects. I was there too, belive me.
The best UI is the one the user is not aware of.
In case of your game's HUD - it's cluttered.
Are the texts need to be this big? Try to make them smaller, compare them to texts in the games you play. After you make them smaller, the HUD would not feel so crowded anymore.
There are also some elements that are not really needed. Like the whole reload ui with a big "reload" button and the bar - you could've just reload the slingshot automatically and then the button and the bar would disappear from the screen.
I would also remove the camera changing buttons, why not make the camera change to TPP of a hamster while it is flying?
And just like that - you can remove 2 UI elements, freeing the space on screen.
There are probably more solutions like this for your project, but I'll leave you to figure them out :)
Oh and also, the main tip I would give any gamedev is: write a Game Design Document for every game you make - it's a game (pun intended) changer.
Lastly, I'll leave you some sources to learn from. Relax, they are youtube vids so you don't have to read whole books and whatnot.
Making GDD:
Game UI database, for research: https://www.gameuidatabase.com
Fundamentals of UI design for games:
More on power of UI in games:
Do not lose hope dude!!! Cytując wielkiego Polaka, POLSKA GÓRĄ 🇵🇱🇵🇱🇵🇱🇵🇱🇵🇱🇵🇱🇵🇱