It took an hour but I finished all 30 levels. That was satisfying to finish.
Male
Canada
Joined on 7/20/18