I was about to write a comment about how the web version wouldn't load, but it finally finished right before I was about to post my comment, so lucky timing!
The presentation is good; the title and thumbnail were interesting and drawed me in and the itch page is well designed.
Vampire Survivors-esque games are always nice, but the lack of interactivity (the only thing the player can do is choose upgrades) combined with the overall slow pace (which is not ideal for a game jam, where people expect shorter experiences) led to a mildly boring experience.
You should be able to choose an upgrade right at the start, because as it is currently, the first loop is essentially a cutscene, where the player is scrambling, trying to figure out what they're supposed to do.
Overall, it was funny watching all those 2-legged, fuzzy spiders zipping around the screen getting absolutely mowed down.