That ending is so perfectly setup for a groundhog day type setting lol.
Return to homeworld, hit by truck again, go to another world, fix it, back home on that same, same piano performance, hit by truck again. lol
but, yeah, otherwise, it's rushed AF.