I do not have a size limit persay on my site... I upkeep the site myself however and I am guessing I am not technically saavy enough to set up the hosted games. I would love to post the game in my games section if it is free to play, If this is something you are interested in please see my site for details. As far as the game evaluation forms, they can be filled out by anyone, about any game... You can download the template and distribute it with your game for anyone to fill out to help you rifine the project. I myself would love to play it and let you know what I think.