This is pretty satisfying! I think you did a great job picking assets and the whole thing feels cohesive and enjoyable! I did frequently get pushed off the stage which was kind of a hassle to try and get back onto the main map, but otherwise it's pretty solid!
Also after I lost the game just kind of stayed there? Idk if that was a bug or if there was no reset button