I just watched your trailer video, and I'll try go give some things that I like, and some areas for improvement.
You have good energy, and are entertaining to watch. The people you played with were high energy as well. There was never a dull moment.
However, you could do with more viewer...