This game is a fucking bop. Played a few rounds last night and had the most enjoyable multiplayer experience I've had in a long time, and playing with complete randos too. The gameplay just feels so tight, the map so intentionally constructed, the abilities designed specifically to play off one another... oh man, I'm in love.