Looks really good, has an interesting concept, and it has a fun layout. I think it's ultimately marred by the lack of a round timer, or any other mechanic to force people to push. In practice, especially on a pub server, the last few people alive will just camp at their base with a level 3 sentry and wait for the other team to push, while 95% of the server spectates nothing of interest. There's just no advantage you get from pushing, you're only taking on risk unless there's a severe team imbalance. This has resulted in enormously long and boring rounds in which most of the dead players just disconnect.