I'll put this topic here since it should pertain to original games as well.
There's a website called moddb.com/desura.com, which is a large community based on game and mod development. I've created a Touhou group over there for all Touhou fans to join and share their mods/games, as well as discuss Touhou in general. It can be a good way to organize teams and share ideas, and the userbase on the site is very large. From what I saw, only 1 touhou mod is in development on the site (a touhou command and conquer mod), so I figured it would be a good idea to get this group up and encourage people here to join, and for anyone who has developed a game/mod to create their own page there for it.
The url for the group is
http://www.moddb.com/groups/touhou-project