The free-to-play MOBA (Multiplayer Online Battle Arena) is set to launch later this year! Apply for the beta now!