You should really consider uploading to the Stencyl site as a Work In Progress, or share the demo on Forge, if you want people to play and comment on your game. I say for myself that I won't download a game just to check it without more information (screen shots, at least), but if I had a link here on the Stencyl site, I would gladly play it.
Just hit publish game in StencylWorks, and once in it's page, set it to work in progress, then post the link here.