Name Games Win Rate alphacentauri 1 100.00% trofazen 1 100.00% vvitchcraft 1 100.00% whatthepuck 1 100.00%