Hey, we finally got there! Rank 2,403 in the world and still climbing. Here are my random thoughts on the meta:
Econ good. Win streaks good. Mass 3-star strat keeping levels low, situationally good. Econ to 10 if possible and get Ace units, also good. I think the game is in a decent place right now — feels like a lot of things are usable if you happen to get dealt them. Except Veno.