Foxalope Games

A game about a cloaked figure finding his animal companions.