It's kind of weird how terrible this code is (according to software design 'best practices'). 5k lines in a single file, tons of repetition that could be replaced with more compact code etc.
I would think the author was a novice programmer, but looking at the creator's history they've already made Towerfall, another hugely acclaimed game (and one I still play to this day), about 5 years before this was released.
Yet the game itself is extremely polished.
I kind of have no idea where to take this thought, except that successful auters have very different sensibilities than garden variety programmers.