The game looks like it can be potentially fun, but I don't have the feeling you are "expressing" that in your trailer. The trailer feels a bit like one player against himself showing off what you are able to do instead of a real battle.
Nevertheless, good luck with your development, I can see some fun potential in it
Rid, thanks for the feedback! You're right, it's sort of a scripted battle going on, it was just easier to record that way. I'm hoping the next trailer will better express the mayhem that this game builds.