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