Nice that you reached your goals! Be proud to yourself. With a bit of polish it could be a really neat game. I always recommend to watch
To learn something about juice in games :)I think all of Jan's Tipps could help you to find a new challenge for the next jam.
Anyway. Good Job!