It's extremely fun. I died on wave 9 due to poor framerate. Edges should start merging into single entities when there's a couple hundred of them on screen. It was very very frustrating to die to framerate... because I was having so damn much fun before that.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.