Source: http://www.gamergeddon.com/2011/06/08/e3-2011-awesomenauts-e3-trailer-and-game-details/?utm_campaign=15295&utm_medium=twitter&utm_source=twitter