Awesomenauts - Steam Launch TrailerAwesomenauts is now available on Steam!By Mike Tao on August 1, 2012 at 11:43AM PDT Awesomenauts