Witchball: Witchball wins Innovation Award! Plus: a piece in PC Gamer

Witchball won the Innovation in Game Award at Ludicious, Zurich's premiere games festival! It doubles as the grand prize for international games, and I'm quite surprised and humbled to have won! https://twitter.com/Ludi…