Awesomenauts: Miniaturized MOBA

MOBAs or Multiplayer Online Battle Arenas have grown in popularity in recent years. The success of League of Legends was an excellent combination of micro transaction use, meta-game content and very deep gameplay. And with its success, we’ve seen more games sprout up including Valve’s own DOTA 2 in an attempt to capture the fan … Continue reading Awesomenauts: Miniaturized MOBA