Anyone play any games? Specifically MOBAs? MOBA is a multiplayer online battle arena, which originated from the DOTA mod for Warcraft 3. Now it's a huge industry with games like League of Legends, DOTA 2 and Heroes of Newerth cashing in on the idea. I just got an invite to Blizzard's own take on a MOBA game - Heroes of the Storm. It's still an early technical alpha, but like every Blizzard game it already looks amazing! They pitted all the characters from their other franchises and now you can face them off in the ring. So cool! I am also a fan of League of Legends. Great game that I play with my friends from time to time.