Findings:
- Somewhere off the coast of Melee Island…
- Mêlée
- Super Smash Bros. Melee
- Super Smash Brothers Melee
- Super Smash Bros. Melee: Advanced Techniques
If you Log in you could create a "in melee" node. If you don't already have an account, you can register here.