You can follow the development of U-Head in the forums (perhaps even offer some words of encouragement to get the damn thing released soon!)
The Independent Gaming Source: A community of independent game developers and players.
TIGForums DevLog Magazine
TIGForums Image Crawler: