Awesomenauts

We checked out Awesomenauts at E3 2011, and it's, well, awesome!