Don't worry about it!! The point of the jam is too have fun and create something and hey, you already did that and it's a huge accomplishment! I felt the same way back when I join my first jam but everyone is very kind and supportive and I'm sure everyone here is the same!
I'll make sure to check your game out and it's not a survival game but here's mine if you wanna take a look :D