Awesomenauts review for PSN, XBLA
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!
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!