I would have preferred a rewind mechanic, or a pause where you clear the objects before resuming, but the train idea surprised me, so well done!
I like it, will work on it, maybe having both could be a cool balance. Thanks for the feedback!