DEWI389 | Battle for Glory in Competitive Multiplayer MOBA Games