Create an ASCII art unjumble!
Python 3.6, 124 bytes

Loops over length of input string like officialaimm's solution

import re,time
def d(s):
 for i in range(len(s)):print(*'\n'*75,*re.split(f'(.{{1,{i+1}}})',s)[1::2],sep='\n');time.sleep(1)


143 bytes to only go to width of longest line a al Frxstrem's Bash answer

import re,time
def d(s):
 for i in range(max(map(len,s.split()))):print(*'\n'*75,*re.split(f'(.{{1,{i+1}}})', s)[1::2],sep='\n');time.sleep(.5)


Uses "re.split((.{1,i+1}))" to break the string into groups of characters.  Because '.' doesn't match '\n', the groups don't wrap around from one line to the next. If the regex uses a capturing group, then re.split() returns a list with the matched groups at the odd indexes.  These are retrieved with [1::2].

Uses python 3.6 f-string to make the re pattern depend on group width i.  

The * in front of re.split() uses python 3.6 unpacking to turn the list into arguments to the print statement.  Similarly, *'\n'*75, turns into 75 '\n' arguments to the print statement.  With the print keyword argument sep='\n', the result is printing about 150 blank lines to clear the screen, followed by each group of characters on a separate line.