Congrats for making it to release !
I don't think you've failed in any way, Game Jams are very hard and managing to publish a game at the end is really difficult so congrats for making it to the end !
You should take this as a step forward and keep making games, the next one will be better and so will be the next one and so on. Keep making game and again, Congrats for making it to the end !