probably bugs, art (like week 6 pixel art and week 5/7 bg art), charting, and other things probably to do with the games engine and dev tools if i had to guess. Games are complicated shit! it doesn't surprise me some newground idiots are taking their sweet ass time, and at the same time, being really bad at giving release dates.