This is my first game jam too and I had a lot of fun! I really stressed during the last 2 days trying to get the last features and polish in but it felt great turning it in.
I FEEL U. Same here