Wrote then broke then fixed, but totally some tests for
GateKeeperBattle