Masahiro Sakurai 122 January 29, 2021 Report Share this review Gotta admit. This stage sucked in Melee. I apologize for that. 2 Link to review