Please, give us your feedback in the Suggestions and Issues forum.
Steam: PugnateLive: Haven't made an account yet.No seriously, that's the handle for my Live account.