Name Games Win Rate vigilantghost 1 100.00% icemoon 1 100.00% trickypooboy 1 100.00% remasterdznuts 1 100.00%