you are not alone, i am afraid to join game jams in the fear of screwing up, but i finally encouraged myself to join in order to learn. Best of luck to all of us :)