This is a lovely time.
Like others, I also really enjoyed the art style here. It's so cool that you managed to get an entire narrative arc into this mini-world and in jam-time too. I let out an audible "oh no!" as the events played out.
I tried playing through a second time to see if things could be different, but alas, poor Marvin was pale as ever.