Isle of Arrows: End of demo

In preparation for the full release, the demo will be taken down on Sept. 1, 2022. Thanks everyone for playing and submitting feedback, it has been extremely helpful! Until then, you can still win one of 5 steam keys by…