Wow man that sounds amazing D: A 3-D game development engine would be huge! One question though, you planning on making it free software or paid? With all the effort you must be putting into this, my personal judgement would say go with paid but it's up to you.
It's actually a new site, of sorts. It's different than anything going around now, basically two sites that go hand in hand. We're taking this slow and precise which is why the project won't be actually worked on, as in the sites themselves, for a couple months from now. At the moment it's just brainstorming and launch talk... etc