>>103828092
They can be beaten at least.
I'm probably going to get fucked in the finals though.