Todak’s New MOBA Mastra Unveiled at LEVEL UP PLAY 2024
Todak Studios showcases Mastra, their innovative MOBA game, at LEVEL UP PLAY 2024. Set in ancient Nusantara, Mastra features unique ...
Todak Studios showcases Mastra, their innovative MOBA game, at LEVEL UP PLAY 2024. Set in ancient Nusantara, Mastra features unique ...
Malaysian independent developer Todak Studios is looking for new applicants to join their team. They have five new positions open ...
© 2016 - 2023 Digital Braves Media Group Sdn Bhd