I was just browsing through co-op games, and found this and was happy to see that I had access to the prototype/demo version from a bundle 4 years ago. Itch isn't making it very clear if I just have access to the demo or the whole game, but either way, when I try to download, it says that there is no download available.
So, is it still available, even in demo form, via Itch, or should I go get this on Steam? Thanks for any help!