Ruthless? Maybe yes its random because of support drops - but can be fixed by rules /almost no uniques at all - pure mechanical skill from player and skill gem revelation.
#question in topic/ thoughts next and sorry for english) Recently verified this run and now we here (since doesnt found similar thread) https://www.speedrun.com/Alien_Shooter/run/mre9w14y
bilibili is Chinese video sharing website (aka youtube) with such feature as 'Bullet (barrage) comments' https://en.wikipedia.org/wiki/Bilibili#Features in case of run verification: they can be disabled by switch on the left down ("under" player, highlighted in blue when active) - its player (called DashPlayer) reminds youtube player by 'videostats'
there is also nicovideo.jp and others you can find https://en.wikipedia.org/wiki/Comparison_of_video_hosting_services
Some of those sites quite popular and can be used and uses for speedruns and other stuff. In other words, some Japanese and Chinese (and other) runners use them for own vids but there is no embedded for them yet.
Is there a chance that their support will come later or not? how difficult or priority is it? - Discord supports niconico but not bilibili right now
https://www.speedrun.com/Takamachi_Phate/allposts https://www.speedrun.com/sekiro https://www.speedrun.com/goiwbf/run/y812751z - also these game in same genre, isnt it?) https://www.speedrun.com/Sexy_Hiking/full_game#Any -- nico https://www.speedrun.com/fe5/thread/y0v26/1#re37h https://www.speedrun.com/ac2_aa/run/0znre4ly https://www.speedrun.com/jeffsledge/allposts/0
sure why not) /done 100% (or eggs%) in my opinion can exist too, but requires good routing, which is not yet) right now I made 'difficulty' as subcategory (since collecting eggs require some time)