it's functional, kinda.
when trying to send the bat at anything other than at max power, the screen scrolls so you end up increasing the power slowly. the power that you need to kill the demons seems unclear, sometimes the crates land and dont do anything, other times they seem to fall the same way and you get the kill. angry birds showed varying levels of HP by adding bruises and scrapes and stuff. try that out and see how it goes
when trying to make a steep upward shot, you can only go til the bat hits the ground. it's very limiting and makes the one level where you need to do it very hard. making it so you don't need to pull back as much to reach max power I think is the solution.
the game needs to be played in full screen, otherwise it's jagged and doesn't look the best. this game doesn't need to be in 4K.
for your first game, it's not bad. but it needs work. best of luck improving