For a newbie you did really well. Even the art was nice considering the engine.
Hopefully the next jam you will panic a little less with this experience. (We all panic tho, just a little... ok maybe more than a little)
Gasp. At least now I know what to expect next time, thanks.