Thank you for the kind comment! The original idea was much more grandiose (100 auto-generated levels), but I ended up making a few levels with randomization "by hand" and then only the last level is truly "open".