I am planning on doing an all levels run. Can someone please tell me how long you expect it to take.
a long time