"Any game that is simply ideas, concept art/development screencaps without at the very least a DEMO or 0.00 release will not be documented on the wiki."
Now, this isn't basing your fangame or anything, I'm just saying I would recommend making a Tumblr for your game's announcements instead of using a website for documenting released fangames.
I'm excited to see some of your screenshots, too. Do you mind explaining what engine you're using to create this game?