Lovely style and it fits the theme. It seemed that the Belmont gets overpowered at a certain point and you cant win. Seems to be when theres 2 fireballs.
First run i went for bats and around 80s to go, i couldn't win. Played again and did all slimes but around 40s to go i wasnt doing any damage.