Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Haha, don't worry. I still found the general mood to be very relaxing. I think after you spend a certain amount of time getting used to your own controls it seems easier to you than to others. Happens to me all the time as well :) In my first game jam, most players couldn't get past the second level. Now I try to find at least one other person to playtest before I submit.