Unlocking characters back then; Unlocking characters now; Actually having to play the game, going through 15 different bosses, having 600 hours in-game and mastered almost every game mechanic ever.
On top of that, you needed to complete the most obscure things in the game, as well as having all 20/20 secret achievements. pay $20