The first images of a new Ubisoft IP, called BattleCat, would have been leaked on the net, which should be…