I would like to make a few suggestions that might could help to improve this game.
1. Forum - players should be able to log in to the forum with there Facebook account.
2. There should be a in-game video record system, after each match, players should have the option to save their match video into a specific space. ( There should be slots for saving replays just like Set-ups, you can buy more slots if you want to and you can delete replays. )
This will help a lot because:
A. players can replay their match record whenever they want.
B. we can easily send the video to the forum if there're cheaters.
Please consider my suggestions