Did the easy difficulty on 2 tries, then normal in probably that same time too, then I struggled the rest of the time (6 hours-ish) trying to clear hard mode, which I did.
After grinding the story mode enough times, spent 2 hours to clear extra with all 3 characters, learning routing and getting 999+ dyes in a run. Achievements gotten.
Got the Lunatic 1CC and 15b score like 4 hours in, but I was aiming for 3500 dyes in a run so I kept going until I did it on hard at 7h 21m. ------------------- Cleared on Lunatic with all other teams.