I have done some boss rush runs, but that's just not really my style. There are actually quite a few people I know who do/have done full game runs, although I was about the only person grinding out attmepts. You'd be surprised at the amount of patience people have for speedrunning games; cave...