Please contact us if you have any trouble resetting your password.
well, whats the target audience? what is it written in? is it cross platform? Mobile or Desktop?
Steam works for PC if your game is good enough.
indiegames.com?
Beginner in Game Development? Read here. And read here.
If you publishing PC I recomend www.desura.com. Steam is worth a shot, but I wouldn't get your hopes up.