Awesomenauts released all the way back in the ancient times of 2012, and as with most other multiplayer games it slowly started losing its playerbase to newer and shinier games. However, in an effort to combat this decay and bring some fresh life into Awesomenauts the developers have just made
...