Not bad for your first game jam. And don't worry about your art. I can't draw well, either. XP
Same , but I have gotten slightly better at art