I have now made a forum for people to post and other such stuff. Check it out:
http://gloudgames.freeforums.net/board/1/general-discussion
(if you loose the link check the "talk about it" page)
http://gloudgames.freeforums.net/board/1/general-discussion
(if you loose the link check the "talk about it" page)