That's a nice step you've taken: releasing a game to a public is an important milestone! I should say, that I really like that you have side characters/bg elements to compliment the story. And don't worry, 48 hour jams are a challenge for a reason and you did fine. Hope you won't get discouraged and be too harsh on yourself! Good job!