Awesomenauts is well…pretty awesome. A 2D Multiplayer Online Battle Arena that really shines on consoles, you're sure to be addicted to this one in no time. Read more in the full review behind the link!