Too tired to continue, but I submitted what I have so far. Regrettably, I didn't have time or energy to finish adding coop, bosses, shop, enemy and player sprites or fix all bugs. Think I did alright for my first game jam though.
Don't feel bad, mine needed the the last 3 hours but I was up for 24 hrs and just didn't feel like messing with it anymore. Has a weird bug where it goes in to an infinite loop on occasion I need to sort out. Look forward to checking out your game too. Btw, your post about submitting your game on time helped. thanks!