Yeah we should have one.
Our forums being invaded by spoilers and people asking for help.
Who have got the game instead of waiting for the International release.
Personally I'd rather wait until September and support the game and play how its mean't to be played.