Super nice style! Not sure if others had my issue, but whenever a new wave spawned in there would be an 8 second lag spike where the entire screen and audio freezes. Kinda got in the way of enjoying the game, but the presentation and idea is exactly like the games I love to play. Auto collecting the coins and hearts would be a nice quality of life improvement. I found myself having to slowly go all across the map at the end of waves to collect them.
Overall great job dude! This game is really nice!