Very fun to play game. Not much I can say about it other than I had a great time playing it. The first match was really easy but then in the second match it seems the other team AI played much better, or maybe it's just my imagination. This could be very fun to play in multiplayer.
The game looks fine as is but I can imagine how popular this could get if you make some quirky characters for the players, maybe some funny looking animals or maybe like all the players are penguins or something silly like that. Also maybe adding some environmental harzards to cause chaos could be a interesting feature to add but in an alternate mode as that would interfere with the core gamplay of the game but would probably benefit to have different modes like that. Also, consider making like thematic backgrounds, I think it would add a lot to the experience, nothing really fancy, just some low poly flat textured blocks that resemble different types of environments like a forest, mountain, city, tropical beach and so on.
Very nice demo, I liked it a lot.