Tag Archives | DotA

Awesomenauts Gets Awesome In May

You might remember Awesomenauts from last year’s E3 where it garnered some fairly positive reactions. If you don’t, that’s all right, I guess, but it kind of makes you less awesome…naut! Don’t worry, punishments are ongoing. Awesomenauts is a game from Ronimo Games, developers of 2009’s Swords & Soldiers and de Blob for PC (back […]

Continue Reading