I appreciate the feedback!
Turns out our itch.io build is horrendously outdated. I'll be pushing the latest build up in the next few days! Watch out for an update.
The good news is a lot more content, far better balance, more weapons! A lot more optimisations! It should run much better.
Thanks for checking it out again! I hope you give it another whirl when it updates