>>104166417
>Pits
Okay here you go
Fuck me we're halfway to Sakurai cashing in on that "another sequel 25 years later" bit