Aw man I feel for you. I too had an experience where my vision of the game just could meet my abilities in game design nor the jam deadline. But there are always other jams, and always other platforms to submit your game, so take your time in making your dream game!!
My current jam submission is actually a prototype for anotehr game jam that I built on top of with all the ideas that I scrapped before because of the deadline, so it's a reminder for me that it may just take more time than expected, and that's okay: /jam/brackeys-16/rate/4946748