Jeff Smith

Game designer and developer @ Incoming Games. Shadow of Aya coming soon. https://www.shadowofaya.com

View on We The Citizens