You could put up a video of you playing it with a note that you weren't able to submit? People could review it that way, and I'd still really love to see what you made :)
Don't feel too bad-- getting stuck on build/deploy is really common for a first game jam.
If you have some time to play/rate my game, it's always appreciated! No pressure though, I know everyone is busy.