Artwork for Shadow Fencer Theatre

Shadow Fencer Theatre

June 26, 2019

Shadow Fencer Theatre is a competitive awkward physics sword fighting game set in the world of shadow puppets.