They look shaky and times, but do seem to recover and learn. Def aren't unbeatable. But absolutely Top 3 in NA. If they beat 100T tomorrow, then IMO they are the best in NA without question.
Obviously they are way better players than me, but as a bystander. It seems like they have issues coming up with a new plan if the plan they brought to the match is being countered. Though I did see some improvements to this today when they got destroyed the 1st map today against V1, but were able to win maps 2 and 3. In the past they would have seemed lost and gone down 2-0 like the first ANDBOX game a couple weeks ago.