The Persona rally thing still makes no sense to me:
The rally was stickied about ~4 hours before the P4G/Xenoblade match ended. It only needed about 200 votes to overtake the lead, but wasn't able to do so and even lost the final hour.
The registered/anon split were close to even with anons barely favoring P4G over registered. This is very different from other P4G rally matches like the RDR match, where the anon voters significantly favored P4G (as you would expect from a P4G rally)
Portal 2 won the board vote over Persona 5, despite the potential P4G rally spillover which should theoretically be favoring P5, as we've seen in similar situations.
We probably need to untangle what is happening here, before speculating on how the rallies are affecting the Witcher 3 match.