Cool idea! Great job submitting a game in such a short timeframe, especially if you were considering quitting :) Sticking it out and pulling through is what game jams are all about and you should be proud of what you accomplished.
Just a life tip, sometimes less is more.
Trimming down the features and focusing on polishing what you have can be less stressful and lead to better quality overall.
Great Work!