Once upon a time, there was a map. Map was known as The Pass and many people disliked it but some others fell in love with it. In this game we see both of those types of personalities. In-game chat suggests this game is likely tourney game or best of 10 or something like that.
Watching this demo made me think that while TA games very often are about mass clicking and speed, these "fucked up maps" can sometimes be won entirely by good plan - or lost by lack of one. That's sometimes very refreshing to play actually strategic level of strategy game, isn't it?