www.vidgames.org is a stealth-mode startup in an exciting niche. This site is currently under construction and will be available soon, so check back regularly.