Duck joins Melee It On Me!
Melee It On Me is excited to share that James “Duck” Ma is now a member of the team! Anyone who has followed the world of Melee recently knows that Duck is one of the fastest-rising players in the scene, and we’re excited at […]