Idea:
Make it like sploder, but not like you are copying it. Like on sploder, you have your own page, on which members can comment. Maybe if you finish the game creator when the game can be saved, and maybe published, make a part of page with the games. (this is just a random idea it poped out)
If you like it and can do it then we will go more in details.