Probably Archery out on Steam and Humble Store

Following the success of the 7DFPS game jam entry and Steam Greenlight campaign, South East Games has released Probably Archery on both Steam and the Humble Store with a launch sale price of $8.99USD.

The story is too old to be commented.