Allright, I've been browsing around and seen that people have beat some levels which seem impossible to beat on these settings. Not only that, the times for some of these levels just makes it more unbelievable, and to top it off, I haven't found any videos that prove the times.
Are there any videos that show a completion of LTK or DLTK? If not, then I'm calling BS.