Awesomenauts PC Announcement trailer

After conquering the console-battlefields, the Awesomenauts have turned their gaze towards the next frontier: PC.