Lone Archer: Lone Archer Release Date

I'm happy to announce that Lone Archer is finally seeing it's public release on October 16th, 2020! This is my first ever game, and I'm really excited to share it with you!