• 12 years ago
Awesomenauts is out this week, which is crazy surprising, considering their entire financial world fell apart around them before release. Now that it's here, how does the 2D MOBA play?

Recommended