I was surprised to see my PlayStation trophies help pop up my Xbox ones.
Still think winning 5 in a row is impossible
Honestly, there are a lot of people new to the game playing right now, it's not that hard to win currently for people used to the game. I just won a show while typing this message.