this is great, very celeste-y, in that any frustration I might have had with the required precision of some maneuvers was placated by quick restarts and no loss of progress. really fun, played to the end!