Ubisoft confirmed today that they will be releasing their new dodgeball-themed game Oddballers for PC and consoles this January This game will take the punishing sport and change things up a bit, as this is a different kind of dodgeball game There are elements of this that old-schoolers will get some callbacks to as it[...]