Thanks so much for playing - glad you enjoyed it!
I'm curious how you managed to fall out of the map! The "intended" way to get down there requires getting all the stars, though I expected someone might find another way, just not so quickly!
And if you wanted to know, spoiler for that last star: There's two in the right area, the one in the brick house and another below it via secret path, which requires a short jump to enter.