7 years ago browser, freeware, short, depression, what happened to dad?, itstheashtray What Happened to Dad? (ItsTheAshtray)