To be honest, I wasn't expecting much - the title "SmashMuck," the sportsy vibe and the aesthetic design weren't really to my liking. Also, I'm jaded after logging hundreds of hours in LoL and Dota2. But I'm impressed. Solid game, plays really cleanly, the interface is very nice. Now, it just needs more players now so the queue time gets cut down.
Best strategy if you have no idea what to do and keep dying: play as tank, head to the ship in the middle, stand on the circle inside the ship, press Q to turn invincible for about 10 seconds and that will help your team capture the control center.