It would be also great if you could share games on Facebook. You know how you can share on Youtube directly? It would be awesome to share games directly.
And one more thing. It should be nice to have a “forum search”.
PS: I’m sorry if someone already sad that, but i couldn’t find anyone saying this.